我有这个代码:
$li = $("li", this)
Run Code Online (Sandbox Code Playgroud)
这是li在我的代码中选择所有的.这工作正常,但我想$li排除li子菜单中的's.
<ul id="navigation">
<li><a href="#">blah 1</a></li>
<ul id="subnav">
<li><a href="#">sub 1</a></li>
<li><a href="#">sub 2</a></li>
<li><a href="#">sub 3</a></li>
</ul>
</li>
<li><a href="#">blah 2</a></li>
<li><a href="#">blah 3</a></li>
<li><a href="#">blah 4</a></li>
<li><a href="#">blah 5</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
所以$li只会引用blah而不是sub.
我以为它是这样的:
$li = $("li", this).parents()
Run Code Online (Sandbox Code Playgroud)
但这不符合我的要求.