jquery отсоединить функцию animate () (не отсоединять и не умирать прослушиватель событий) - PullRequest
1 голос
/ 20 сентября 2011

Привет! Я использую плагин jQuery с именем pulse (http://james.padolsey.com/javascript/simple-pulse-plugin-for-jquery/),, который работает так, как объявлено. По сути, это короткая оболочка для анимации, чтобы иметь пульсирующий эффект.

Однако, что мне нужно сделать, это позволить одному импульсу деления вечно до какого-то события, тогда код должен остановить этот импульс, и еще один делитель начнет пульсировать вечно. Тогда они будут чередовать пульсации.

Короче говоря, мне нужно отсоединить функцию animate от определенного div, прежде чем функция завершится с animate.

Я посмотрел на detach () и die (), но они только отсоединяют определенных слушателей событий. (даже с использованием пространства имен, похоже, так и есть). Я также посмотрел в jQuery.fx.off, но он приостанавливает все анимации, и при включении все анимации возобновляются.

Пожалуйста, дайте мне знать, если есть какое-либо решение для этого. Спасибо!

1 Ответ

2 голосов
/ 23 сентября 2011

Попробуйте .stop().

...