[英]jQuery addClass to parent divs only, in a numbered fashion
我只能在相对元素中对所有div进行编号,或者仅以单数形式编号,是否有一种方法可以在将类转换为伪ol时将这样的子项排除在外?
<div id="parent_relative_div_no_addclass">
**<div class"blah_addclass1">**
<div class="do_not_addclass"></div>
<div class="do_not_addclass"></div>
<div class="do_not_addclass"></div>
<div class="do_not_addclass"></div>
</div>
**<div class"blah_addclass2">**
<div class="do_not_addclass"></div>
<div class="do_not_addclass"></div>
<div class="do_not_addclass"></div>
</div>
**<div class"blah_addclass3">**
<div class="do_not_addclass"></div>
<div class="do_not_addclass"></div>
<div class="do_not_addclass"></div>
</div>
</div>
感谢任何投入,谢谢
威廉
$('#parent_relative_div_no_addclass').children().each(function(i) {
$(this).addClass('blah_addclass'+i);
});
这种方法可以使用CSS直接后代运算符>
:
$('#parent_relative_div_no_addclass > div').each(
function(i) {
$(this).addClass('blah_addclass_' + i);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.