我正在学习 jQuery,正如您从我最后的问题中看到的那样。现在我尝试让一个非常大的静态 html 更易于导航。
html的一部分:
<a class="entryheader">...</a><br /><br />
<div class="entrycontent">...<br />
<p class="entryfoot">...</p>
<a class="entryheader">...</a><br /><br />
<div class="entrycontent">...<br />
<p class="entryfoot">...</p>
我的 JS:
$("a.entryheader").click(function(){
alert("clicked");
$(this).next("div.entrycontent").show();
});
Entrycontent 默认是隐藏的,只有在用户点击 entryheader 时才可见。
如果我点击 entryheader 我会得到消息框,但 entrycontent 保持不可见。
我为 $(this).next 尝试了不同的方法,但都没有奏效。
可能我缺乏对DOM模型的理解。您推荐哪些工具和文档?