默认情况下,将加载第一个 div 的内容,然后当用户单击标签时,应加载该 div 的内容。
HTML:
<a class="first">one</a>
<a class="second">two</a>
<div>
<li id="first">
<h2>pen</h2>
<div>
<div>parker</div>
</div>
</li>
<li id="second">
<h2>car</h2>
<div>Bugatti</div>
</div>
</li>
</div>
JS:
$(document).ready(function() {
$("li#second").html();
$("li#first").hide();
$("a").click(function () {
var id = $(this).attr("class");
$("li#"+id).show().html();
$("li#second").hide();
});
});
现在,当你点击一个,它会加载,但如果你点击两个它不会加载,我正在使用second.hide()
,如何让它工作?