2013-12-03 3 views
0

Привет, я пытался сделать анимацию в додзё. Когда кнопка зависла, изображение подпрыгнет, и текст изменится на желтый цвет. я использовал функции dojo, но получил синтаксическую ошибкуdojo анимация для кнопок, изображений и текста

require(["dojo/mouse", "dojo/on", "dojo/dom"], function(mouse, on, dom){ 
      on(dom.byId("button1"), mouse.enter, function(evt){ 
      checkLegendStatus(); 
      require(["dojo/_base/fx"], function(baseFx) {baseFx.animateProperty({node: "b1img", properties: {top: { start: 0, end: -10 }},duration: 200, onEnd: function() 
      { 
       dojo.style("caption1", "color", "#ffd152"); 
      }).play(); 

      }); 
     }); 

Любые советы были бы очень признательны.

ответ

0

только что узнал, я оставил одну функцию открытой, она должна быть

   require(["dojo/mouse", "dojo/on", "dojo/dom"], function(mouse, on, dom){ 
      on(dom.byId("button1"), mouse.enter, function(evt){ 
      checkLegendStatus(); 
      require(["dojo/_base/fx"], function(baseFx) {baseFx.animateProperty({node: "b1img", properties: {top: { start: 0, end: -10 }},duration: 200, onEnd: function() 
      { 
       dojo.style("caption1", "color", "#ffd152"); 
      }}).play(); 

      }); 
     }); 
Смежные вопросы