2

我正在使用 jquery animate 函数为 DIV 设置动画。但是我想在点击很多次时避免排队。当我使用 queue: false 并添加一个函数时,该函数不起作用。我真的不知道为什么。如果我删除该函数,它可以工作,但我需要该函数和队列同时为假。

这是我的 Javascript

 $("#details-kpi-container").animate({ height: "295px" }, {queue: false }, function () {
    funcion_a_ejecutar();
});
4

1 回答 1

3

你的语法不正确。检查文档:http ://api.jquery.com/animate/

如果要传递一个options对象,则需要在该对象中包含回调。

$("#details-kpi-container").animate({height: "295px"}, {
    queue: false,
    complete: function () {
        funcion_a_ejecutar();
    }
});
于 2012-09-26T20:39:31.400 回答