Я редактировал сценарий, чтобы действовать, как мне это нужно ..MouseEnter же пункт MouseLeave
мне нужно #currentitem к MouseEnter на странице загрузки, MouseLeave, когда другой элемент вызывает MouseEnter (так, чтобы не перекрывать).
У меня проблема, когда все работает по назначению. Кроме того, когда я нажимаю на элемент #currentitem, мне нужно, чтобы его выпадающий список оставался видимым. Таким образом, единственный раз, когда он невидим (или мышиный центр), является, когда мышь в других пунктах меню.
Я создал JSFiddle, где текущий элемент является «О нас» меню:
$(document).ready(function(){
$("#currentitem a").trigger('mouseenter');
});
$(".submenu").mouseenter(function(){
$("#currentitem").trigger('mouseleave');
});
$(".submenu").mouseleave(function(){
$("#currentitem a").trigger('mouseenter');
});
Любая помощь будет принята с благодарностью.
Просьба уточнить вашу конкретную проблему или добавить дополнительные сведения, чтобы точно указать, что вам нужно – Amol
Дубликат http://stackoverflow.com/questions/17682100/mouseenter-triggered-on-page-load-if-no-other-mouseenter -Event-это срабатывает – Mic1780