Я использую этот эффект для отображения навигации, теперь, когда я нажимаю ссылку и страница перезагружается, мышь в основном все еще находится над элементом, который вызвал событие в mousenenter. Теперь, когда страница загружается снова, mousenter снова запускается и отображается дополнительная навигация. Как я могу просто запустить событие, когда мышь действительно входит в него извне, а не при загрузке страницы?
jQuery(document).ready(function ($) {
$( "#main-header .shop-nav-item" )
.on( "mouseenter", function() {
$("#shop-navigation").addClass("opened")
});
});
Подробнее здесь: https://stackoverflow.com/questions/788 ... -page-load
JQuery mouseenter срабатывает, когда указатель мыши находится над элементом при готовности документа/загрузке страницы ⇐ Jquery
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
MouseLeave и MouseEnter не срабатывают, если кнопка мыши нажата (Windows Forms)
Anonymous » » в форуме C# - 0 Ответы
- 29 Просмотры
-
Последнее сообщение Anonymous
-
-
-
PHP Docusign: Получение пустого документа при загрузке заполненного подписанного документа
Anonymous » » в форуме Php - 0 Ответы
- 3 Просмотры
-
Последнее сообщение Anonymous
-
-
-
PHP Docusign: Получение пустого документа при загрузке заполненного подписанного документа
Anonymous » » в форуме Php - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-