Javascript 在jQuery`animate()中设置断点`
我希望能够在动画中设置断点。有什么方法可以做到这一点吗?为什么要这样做?但是如果您坚持,那么在这一行放置一个断点怎么样:Javascript 在jQuery`animate()中设置断点`,javascript,jquery,Javascript,Jquery,我希望能够在动画中设置断点。有什么方法可以做到这一点吗?为什么要这样做?但是如果您坚持,那么在这一行放置一个断点怎么样: $('div').slideUp('slow', function() { 然后一次一条语句地(进入)代码。这将带您进入执行动画的jQuery代码。如果使用未统一版本的jQuery,您将能够看到执行实际动画的代码。动画事件中有一个步骤事件。你可以用这个 下面是一个例子: $("myelement").animate({ "height":"+=500px" },{
$('div').slideUp('slow', function() {
然后一次一条语句地(进入)代码。这将带您进入执行动画的jQuery代码。如果使用未统一版本的jQuery,您将能够看到执行实际动画的代码。动画事件中有一个步骤事件。你可以用这个 下面是一个例子:
$("myelement").animate({
"height":"+=500px"
},{
duration:500,
step:function(currentHeight){
//do what ever you want here.
}
});
@SLaks:对不起,编辑的问题让老师明白了,我还是不知道你的意思。我觉得这个问题现在比以前没有意义了。是否要在动画期间中断?如果是这样的话,我认为您必须在动画算法中插入一个条件断点,尽管也许有一种方法可以在更高的级别上实现。我很确定您必须编辑jQuery代码though@Codemonkey:所以基本上不可能,除非我想弄脏我的手?据我所知不可能。如果您告诉我们为什么在动画中需要中断,也许我们可以指出您做错了什么?