【发布时间】:2010-07-16 00:45:12
【问题描述】:
我设置了一个完美的 jquery 下拉菜单。当用户滚动链接时,它会下降。问题是当用户滚动下拉菜单的内容区域时,它会向上滑动。我需要设置代码,以便当用户的光标仍在其上方时,下拉框保持在向下位置。
这是我的 HTML:
<ul id="tabnav">
<li class="tab2"><a href="index2.html" class="btn-slide">My Leases</a></li>
</ul>
<div id="leases">
<!-- slide down content here -->
</div>
JS 触发器:
<script type="text/javascript">
$(document).ready(function(){
$(".btn-slide").hover(function(){
$("#leases").slideToggle("medium");
$(this).toggleClass("active");
return false;
});
});
</script>
有什么想法吗?
编辑:这是相关页面的链接:http://designvillain.com/testbed/600/601.html
【问题讨论】:
-
我说这话是不是很奇怪?我想我做到了——我只是想让下拉菜单在用户光标悬停时不消失。现在的设置方式,下拉菜单仅在用户悬停在链接
<li class="tab2"><a href="index2.html" class="btn-slide">My Leases</a></li>上时可见
标签: javascript jquery html drop-down-menu