jQuery的手风琴
问题描述:
我的手风琴菜单HTMLjQuery的手风琴
<ul>
<li>
<a href="http://google.com">Accordion Header</a>
<ul>
<li>
<a href="http://another.com">Link 1</a>
</li>
<li>
<a href="http://another.com">Link 2</a>
</li>
<li>
<a href="http://another.com">Link 3</a>
</li>
<ul>
</li>
</ul>
目前,点击<li>
缠绕第一<a...>Accordion Header</a>
它扩展下面的菜单项时是一个点击事件。
然而,当点击链接:<a href="http://google.com">Accordion Header</a>
链接被加载和手风琴扩展。
无论如何,使用jQuery,以防止点击<a>
扩大手风琴吗?有什么功能我可以使用,.stop
?
答
您可以使用e.preventDefault()
这将停止它。也返回false应该工作。
我可以问一下,如果您不希望标头在点击时展开/收缩,您为什么要使用手风琴? – Dutchie432 2011-02-22 21:21:00
我确实希望Headers能够展开,但不要点击标题中的链接。 – CLiown 2011-02-22 21:21:59