Показать сообщение отдельно
  #1 (permalink)  
Старый 08.07.2015, 19:42
Аспирант
Отправить личное сообщение для user_name Посмотреть профиль Найти все сообщения от user_name
 
Регистрация: 05.11.2014
Сообщений: 40

Событие мыши
Добрый вечер,
нужно сделать обработку события при появлении и исчезновении курсора, при появлении показывать элемент а при исчезновении скрывать. Элемент у меня появляется и скрывается в течении .3с и вот если быстро мышью наводить и отводить курсор то получается что этот элемент мигает, т.е. срабатывает столько раз сколько я наводил и отводил.. думаю понятно что я имею ввиду. КАроч, как исправить это,?
Я пробовал так,

$(function(){
	var hover = false;
	$('#box3').hover(function(){
		if(!hover){
			setTimeout(function(){
				hover = true;
			}, 300);
			$('#box1').animate({top:'-10px', opacity:'show'}, 300);
		}
	},
	function(){
		if(hover){
			setTimeout(function(){
				hover = false;
			}, 300);
			$('#box1').animate({top:'0', opacity:'hide'}, 300);
		}
	});
});

Не помогло
Ответить с цитированием