【发布时间】:2010-03-03 02:00:41
【问题描述】:
我希望创建一个基于 DIV 的基本下拉菜单:
<ul id="menu">
<li>
<a href="#">item 1</a>
<div class="submenu">something here</div>
</li>
<li>
<a href="#">item 2</a>
<div class="submenu">something else here</div>
</li>
<li>
<a href="#">item 3</a>
<div class="submenu">something more</div>
</li>
</ul>
jQuery:
$j('.submenu').hide()
$j("#menu li a").hover(
function () {
$(this).addClass('active').next('.submenu').addClass('active').slideDown('fast');
},
function () {
$(this).addClass('active').next('.submenu').addClass('active').slideUp('fast');
}
);
... 不工作。
【问题讨论】:
-
您可能需要在此之后使用分号:$j('.submenu').hide();和 $j,jquery 是这样引用的,还是像 $(this) 上的 $ 那样引用?
标签: jquery html menu drop-down-menu