У меня есть код JQuery в обработчике событий click для флажка, который обновляет значение элемента управления span на странице, а затем анимирует цвет фона тега span до желтого и затем исчезает обратно в белый цвет примерно в во-вторых, обратить внимание на то, что значение диапазона изменилось. Проблема заключается в том, что если пользователь несколько раз нажимает на этот флажок, то анимация повторяется снова и снова, как много раз пользователь щелкал. Любой знает, как предотвратить анимацию JQuery, если анимация уже выполняется.JQuery animate
0
A
ответ
2
Просто позвоните стоп() объекта, прежде чем анимировать его:
$('#button').click(function() {
$('#animatedSpan').stop().animate({ });
});
Смежные вопросы
- 1. JQuery .animate
- 2. JQuery Animate
- 3. JQuery .animate()
- 4. Jquery animate callback start next animate
- 5. jQuery animate быть shaky
- 6. jquery animate images
- 7. jQuery toggle horizontal animate
- 8. jQuery animate .prepend
- 9. Animate смещение с JQuery
- 10. JQuery Scroll Animate Color
- 11. jQuery animate неправильно настроен
- 12. JQuery animate не влияет?
- 13. jquery animate delay
- 14. jQuery Animate - навигация
- 15. Animate с JQuery
- 16. jQuery .find() и .animate()
- 17. ie8 animate jquery issue
- 18. JQuery button animate
- 19. jQuery animate() opacity
- 20. jquery animate browser window
- 21. JQuery Background Animate
- 22. Событие прокрутки Jquery animate?
- 23. Альтернатива JQuery для .animate?
- 24. jQuery animate входное значение
- 25. toggle() animate() с jQuery
- 26. JQuery .animate() в плагине
- 27. JQuery .animate/.each цепочка
- 28. jQuery animate изменение размера
- 29. jQuery animate on scroll
- 30. jQuery .animate issue