Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
只需>从选择器中删除 以获得 的所有 a后代 .classDiv,而不仅仅是直接的后代:
>
a
.classDiv
$(".classOfDiv a").length
选择.classOfDiv > a器只会为您<a>提供直接后代的标签 a <div class="classOfDiv">,因此您需要将代码更改为:
.classOfDiv > a
<a>
<div class="classOfDiv">
$('.classOfDiv a').length;
请注意缺少>直接后代选择器。
你可以这样做:
$('.classOfDiv > [class ^= "div"] > a').length
我在这里做了一个小提琴