我对 Jquery 水平菜单保持打开有疑问。谁能给我一个提示?如果您打开子菜单,我希望它保持打开状态,直到您“鼠标离开”该区域。
JS
$(document).ready(function () {
$("#meist").mouseleave(function () {
$("#submeist").hide();
return false;
});
$("#meist").mouseenter(function () {
$("#submeist").show();
return false;
});
$("#seadmed").mouseleave(function () {
$("#subseadmed").hide();
return false;
});
$("#seadmed").mouseenter(function () {
$("#subseadmed").show();
return false;
});
});
HTML
<ul id="menüü">
<li id="meist">
<p><a href="meist.html">Meist</a></p>
</li>
<li id="seadmed">
<p><a href="seadmed.html">Seadmed</a></p>
</li>
<li id="tooted">
<p><a href="tooted.html">Tooted</a></p>
<li id="hooldus">
<p><a href="tooted.html">Tooted</a></p>
</li>
<li id="kontakt">
<p><a href="kontakt.html">Kontakt</a></p>
</li>
</ul>
<div id="submenu">
<ul id="submeist">
<li class="asi1">
Asi 1
</li>
<li class="asi2">
Asi 2
</li>
<li class="asi3">
Asi 3
</li>
</ul>
<ul id="subseadmed">
<li class="item1">
Item 1 </li>
<li class="item2">
Item 2
</li>
<li class="item3">
Item 3
</li>
</ul>
</div>