все еще пытаюсь выяснить jQuery, и мне нужна помощь со списком боковой панели.
Я редактирую это после того, как попробую кое-что.
Я пытаюсь скрыть подменю до тех пор, пока не наведется определенный элемент списка, затем на боковой панели появится другое меню, и вы сможете навести указатель мыши на эти элементы. Я на полпути, но когда вы наведите курсор мыши, он исчезнет, прежде чем вы сможете навести курсор мыши на любой из предметов. Я добавлю hoverIntent, но я не думаю, что это является проблемой, так как мне нужен весь этот скрытый блок, чтобы он также был триггером для отображения этого элемента. Я попробовал решение Steerpikes ниже, но оно привело к тому, что весь основной список исчез после мыши.
Вот структура сейчас:
<ul>
<li>Always Showing Element</li>
<li class="trigger">Title that triggers Submenu
<ul>
<li>
Hidden Menu
</li>
</ul>
</li>
</ul>
и сценарий
$('li.trigger ul').hide();
$('li.trigger').hover(function() {
$('li.trigger ul').show();
},
function() {
$('li.trigger ul').hide();
});
Так как я могу показать, когда моя мышь находится над li.trigger ul li elementes?
Спасибо за помощь в этом!
Неважно ... теперь это работает, у меня только что было отключено позиционирование, но теперь оно немного перекрывается, и с зависанием при добавлении небольшой задержки нет проблем.