如果我移除animateTo参数,.remove()回调函数将不起作用

.rotate() callback function not working if i remove animateTo parameter

本文关键字:回调 函数 不起作用 remove animateTo 参数 如果      更新时间:2024-01-29

参考这个小提琴,回调函数被称为

$("#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参数,回调不起作用!!检查这个小提琴

为什么会发生这种事?!参数的数量在回调函数中起作用吗!?

我认为答案是参数

如果你检查一下点击此处

然后您可以看到onclick徽标没有发生任何变化

我删除了animate参数以及onclick事件

好的,我做了更多的测试,当然在这种情况下你需要所有的参数。你就不能把动画设置为"To",这样它就什么都不做吗?