【发布时间】:2013-12-22 03:56:39
【问题描述】:
我一直在玩我在这个网站上找到的一些 jQuery cookie,我认为 cookie 可以工作,但我的菜单完全停止打开。
我对 jQuery 很陌生,所以不知道哪里会出错。
我只是继续打开链接,例如单击链接 1,然后单击子菜单项,当页面加载时,链接 1 仍然打开。
有人请指点我正确的方向!
谢谢
<ul class="nav">
<li><a>Link</a>
</li>
<li class="drop"><a>Link 1</a>
<ul id="m1">
<li><a href="#">Link 1 Item</a>
</li>
<li><a href="#">Link 1 Item</a>
</li>
</ul>
</li>
<li class="drop"><a>Link 2</a>
<ul id="m2">
<li><a href="#">Link 2 Item</a>
</li>
<li><a href="#">Link 2 Item</a>
</li>
</ul>
</li>
<li class="drop"><a>Link 3</a>
<ul id="m3">
<li><a href="#">Link 3 Item</a>
</li>
<li><a href="#">Link 3 Item</a>
</li>
</ul>
</li>
jQuery(function ($) {
// jQuery code in here can safely use $
$('.nav li')
.css({
cursor: "pointer"
})
$(".drop")
.on('click', function () {
$(this).find('ul').toggle();
})
});
【问题讨论】:
标签: javascript jquery html css cookies