n-wp.ru — блог о WordPress

Отмена выполнения функции, если перестает выполнятся событие hover до истечения времени задержки

Всем привет.

Подключил к главному верхнему меню блога zashitnik.com следующий скрипт:

Чтобы подменю выползало не сразу, поставил задержку .delay ()

Вопрос: что нужно дописать к коду, чтобы в случае когда пользователь переводит курсор на другой пункт главного меню до того, как раскроется подменю (то есть до истечения задержки), функция переставала выполняться и подменю не появлялось?

1 комментарий

  • Нашел решение вопроса. Помог замечательный плагин hoverIntent

    Просто скачиваем плагин, заливаем на сервер, подключаем к шаблону и в тексте скрипта, который вставлен в шаблон, меняем .hover на .hoverIntent

    Супер!