sil*_*low 0 html javascript jquery jquery-selectors
我有2个div ID #dfirst,#dfirst每个都有类的元素.clickme.我想选择.clickme仅在下面#dfirst但不在下面的那些#dsecond.请注意,嵌套的级别有点不可预测,可能与我在这里的不同,所以我正在寻找一些在嵌套方面具有灵活性的东西.那么jquery大师,可以做到吗?
<div id="dfirst">
<div>
<div>
<div class="clickme" ></div>
<div class="clickme" ></div>
<div class="clickme" ></div>
<div>
<div/>
</div>
<div id="dsecond">
<div>
<div>
<div>
<div>
<div class="clickme" ></div>
<div class="clickme" ></div>
<div class="clickme" ></div>
<div>
<div>
<div>
</div>
Run Code Online (Sandbox Code Playgroud)
只需使用空格(后代选择器),如下所示:
$("#dfirst .clickme")
Run Code Online (Sandbox Code Playgroud)
它会.clickme在下面的任何级别找到元素,与之#dfirst相同$("#dfirst").find(".clickme").