2011-02-22 164 views
0

我的手风琴菜单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

+0

我可以问一下,如果您不希望标头在点击时展开/收缩,您为什么要使用手风琴? – Dutchie432 2011-02-22 21:21:00

+0

我确实希望Headers能够展开,但不要点击标题中的链接。 – CLiown 2011-02-22 21:21:59

回答

2

您可以使用e.preventDefault()这将停止它。也返回false应该工作。