2012-09-26 2 views
2

Я использую функцию анимации jquery для анимации DIV. Но я хочу избежать очереди, когда вы нажимаете много раз на нее. Когда я использую очередь: false и добавляю функцию, функция просто не работает. Я действительно не знаю, почему. Если я удалю функцию, она работает, но мне нужна функция и очередь false одновременно.queue: false не работает над jQuery анимацией при использовании функции

Это мой Javascript

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

ответ

3

Ваш синтаксис не является правильным. Проверьте документы:

Если вы передаете объект options, вам необходимо включить обратный вызов в этот объект.

$("#details-kpi-container").animate({height: "295px"}, { 
    queue: false, 
    complete: function() { 
     funcion_a_ejecutar(); 
    } 
}); 
Смежные вопросы