Тема: hover clearTimeout
Показать сообщение отдельно
  #4 (permalink)  
Старый 25.09.2012, 03:15
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от Beriagts
не пойдет нужно передавать активный блок
Чё не пойдёт-то?


var currentTimeout;
function showBlock(activeProd){
        currentTimeout= setTimeout(function(){
            activeProd.stop().animate({opacity:'0.8'}, 2200);
        },1500);
    }
    $('.block').mouseenter(function(){
        showBlock($(this));
    });
    $('.block').mouseleave(function(){
        clearTimeout(currentTimeout);
     });
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием