任何人都可以请让我知道我做错了什么。 我:jQuery .click().show()函数问题
//My HTML
<div>
<ul>
<li id="test"><a href="#">Main Item 1</a></li>
<ul class="list-in-list">
<li><a href="#">Item 1</a></li>
<li><a href="#">Item 2</a></li>
<li><a href="#">Item 3</a></li>
</ul>
<li><a href="#">Main Item 2</a></li>
<li><a href="#">Main Item 3</a></li>
</ul>
</div>
//My CSS
.list-in-list {
display:none;
}
//My jQuery
$(document).ready(function() {
$('#test').click(function() {
alert("hello");
});
});
我的最终目标是要表明,没有任何显示的内容,如果你按一个列表项,使之整齐地扩展。但是,我似乎无法以任何方式获得alert()。我应该为主列表中的所有列表项使用一个id还是足够用一个类?
/W
警报在你的代码http://jsfiddle.net/qLSrG/可以正常使用,你可能忘了将jQuery添加到您的项目。 – MyMomSaysIamSpecial 2013-03-28 10:15:52
警报必须工作,代码是好的。你有没有在你的网站中包含jQuery? – jolt 2013-03-28 10:15:54
它工作正常。 http://jsfiddle.net/hjLJH/ – 2013-03-28 10:16:05