queue: false 在使用函数时无法在 jQuery Animate 上工作



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

这是我的Javascript

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

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

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

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

最新更新