Nis*_*ang 5 html javascript css jquery
我的HTML代码看起来像这样......
<div class="container">
<div id="tropical">
<div class="info">
<div class="desc">
<p>Lorem ipsum.......</p>
</div>
<div class="list_of_fruits">
<ul class="list">
<li class="fruit">Avocado</li>
<li class="fruit">Banana</li>
<li class="fruit">Watermelon</li>
</ul>
</div>
</div>
</div>
<div id="sub_tropical">
<div class="info">
<div class="desc">
<p>Lorem ipsum.......</p>
</div>
<div class="list_of_fruits">
<ul class="list">
<li class="fruit">Apple</li>
<li class="fruit">Blackberry</li>
</ul>
</div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我试图让所有的父级div li与类" div热带"内的"水果"类...
到目前为止我做了这么多...
$(".fruit").parents().filter("div");
Run Code Online (Sandbox Code Playgroud)
但是它选择<li>id = sub_tropical的div中的父类
使用
$("#tropical").find(".fruit").parents();
Run Code Online (Sandbox Code Playgroud)
$("#tropical").find(".fruit")将获得div中的.fruits包含#tropical
如果你真的只想得到divs 和“not” uls,试试这个
$("#tropical").find(".fruit").parents().filter("div");
Run Code Online (Sandbox Code Playgroud)