例如,我有一个嵌套列表:
<ul id="navigation">
<li id="home">
<ul id="sub_menus">
<li id="about_us">
<div class="same>
... content ...
</div>
</li>
<li id="contact_us">
<div class="same>
....... content ...
</div>
</li>
</ul>
</li>
</ul>
我有这个 JQuery:
$('#sub_menus > li').click(function () {
$action = $('.same').css("display");
if ($action == "none") {
$('??????').css("display", "block");
} else {
$('??????').css("display", "none");
}
});
当我单击 li#about_us 或 li#contact_us 时,我将使用什么选择器来显示 div.same。如果我选择 .same 类,它会显示/隐藏两个菜单,但我只想显示单击父级的菜单。