我想做一个下拉菜单,并打开子菜单上点击并关闭它们点击,但我甚至不能让它隐藏我的子菜单开始点击。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