jsFiddle 示例
我希望能够在动画中间设置断点。有没有办法做到这一点?
动画事件中有一个步骤事件。你可以用那个。
这是一个例子:
$("myelement").animate({
"height":"+=500px"
},{
duration:500,
step:function(currentHeight){
//do what ever you want here.
}
});
你为什么想做这个?但是如果你坚持,那么在这一行放置一个断点怎么样:
$('div').slideUp('slow', function() {
然后一次单步执行(进入)代码一个语句。这将带您进入执行动画的 jQuery 代码。如果您使用未缩小版本的 jQuery,您将能够看到执行实际动画的代码。