Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在jQuery`animate()中设置断点`_Javascript_Jquery - Fatal编程技术网

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:所以基本上不可能,除非我想弄脏我的手?据我所知不可能。如果您告诉我们为什么在动画中需要中断,也许我们可以指出您做错了什么?