Javascript 停止以内联对象为目标的jQuery步骤动画
考虑以下jQuery:Javascript 停止以内联对象为目标的jQuery步骤动画,javascript,jquery,jquery-animate,Javascript,Jquery,Jquery Animate,考虑以下jQuery: $({x: startX}).animate({x: endX}, { duration: 100, step: function(now, fx) { xVar = now; } }); 是否可以在再次调用之前停止此动画?我试过了 $({x: startX}).stop().animate(...) 但这似乎不对,而且似乎也不起作用。有什么想法吗? 谢谢 在jQuery文档中,您不能对刚刚传递对象的jQuery对象使用.an
$({x: startX}).animate({x: endX}, {
duration: 100,
step: function(now, fx) {
xVar = now;
}
});
是否可以在再次调用之前停止此动画?我试过了
$({x: startX}).stop().animate(...)
但这似乎不对,而且似乎也不起作用。有什么想法吗?
谢谢 在jQuery文档中,您不能对刚刚传递对象的jQuery对象使用
.animate()
。相关引用自:
因此,我的结论是,这个构造不受支持:
$({x: startX}).animate(...)
我刚刚为shizzle确认了
$({x:startX}).stop().animate(…)
不起作用:我想我会尝试使用虚拟对象。谢谢你的回复
$({x: startX}).animate(...)