2011-02-22 239 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應該工作。