如果我删除animateTo参数,.rotate()回调函数不起作用

时间:2013-12-02 12:05:31

标签: javascript jquery html

请参阅此fiddle调用回调函数

$("#img").rotate({bind:{
      click: function(){
          $(this).rotate({
            angle: 0, 
            animateTo:10,
              duration:200,
            callback: function(){   
                $(this).rotate({
            angle: 340,
            animateTo:100,
              duration:400,
            callback: function(){   
                alert("success")
            }
          })

            }
          })
      }
  }
});

现在在上面的代码中,我只是删除animateTo参数,回调不起作用!! 检查此fiddle

为什么会这样?!参数个数在回调函数中起作用!?

2 个答案:

答案 0 :(得分:0)

我认为答案是参数

如果你检查这个 Check here

然后你可以看到 onclick 没有发生任何徽标

我已删除 动画 参数 onclick 事件

答案 1 :(得分:0)

好的,我做了一些测试,并且在这种情况下你需要所有参数。难道你不能只设置animateTo所以什么都不做?