Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Если быстро наводить курсор мыши и убирать его много раз, то кнопка мигает (https://javascript.ru/forum/dom-window/34289-esli-bystro-navodit-kursor-myshi-i-ubirat-ego-mnogo-raz-knopka-migaet.html)

MalikSPB 28.12.2012 00:04

Если быстро наводить курсор мыши и убирать его много раз, то кнопка мигает
 
Вот мой код
// JavaScript Document
$(document).ready(function(){
	//МЕНЮ
	$('.menu_block').hover(
	function(){
		$(this).animate({
			color:'rgba(255,169,0,1)',
			backgroundColor:'rgba(192,58,58,0.2)'
			}, 250);
		},
	function(){
		$(this).animate({
			color:'rgba(153,153,153)',
			backgroundColor:'rgba(192,58,58,0)'
			}, 250);
		});
	//МЕНЮ

	});

Если быстро наводить курсор мыши и убирать его много раз, то потом кнопка некоторое время мигает. Как от Этого избавиться?

Deff 28.12.2012 00:19

перед запуском анимации - останаливайте всю предыдущую на данном элементе
http://jquery-docs.ru/Effects/stop/#clearQueuegotoEnd


Часовой пояс GMT +3, время: 07:14.