我有菜单,选项卡:jQuery的菜单问题
<div class="section">
<ul class="topnav">
<li><a href="#">First</a></li>
<li><a href="#">Second</a></li>
<li><a href="#">Third</a></li>
</ul><!--//topnav-->
<div class="tabbox">
Tab here
</div>
<div class="tabbox">
Tab here
</div>
<div class="tabbox">
Tab here
</div>
</div><!--//section-->
这里是jQuery代码:
(function($) {
$(function() {
$('ul.topnav').delegate('li:not(.curtab)', 'click', function(event) {
$(this).addClass('curtab').siblings().removeClass('curtab')
.parents('div.section').find('div.tabbox').hide().eq($(this).index()).show(); });})
})(jQuery)
我需要的是改写为悬停事件此菜单中,当你将鼠标悬停在<li>
元素,标签出现,如果你mouseout - 它消失,当你mouseout的<li>
,并下降到选项卡,它不应该消失,目前我试图使它的工作,但当我mouseover <li>
并下去悬停标签,它消失