我想做一個下拉菜單,並打開子菜單上點擊並關閉它們點擊,但我甚至不能讓它隱藏我的子菜單開始點擊。JQuery隱藏/顯示不工作,因爲它應該
這裏是我的jQuery代碼:
$(document).ready(function(){
$("#timeli").click(function(){
$("#timeUlSub").hide();
});});
這是我試圖去隱藏/我的HTML代碼秀
<div class="timeline">
<ul>
<li id="timeli">1996
<ul id="timeUlSub">
<li>
<p class="timeline-date">1997</p>
<p class="timeline-description">This is in the submenu</p>
</li>
</ul>
</li>
<li>1999</li>
<li>2000</li>
<li>2004</li>
<li>2006</li>
<li>2007</li>
</ul>
</div>
難道我做錯事了jQuery結束了嗎?因爲從我看到的這裏應該是有效的,但事實並非如此。
代碼看起來還好。你確定你已經加載了'jQuery'嗎?控制檯錯誤? – lshettyl 2015-04-02 20:05:46