gpt4 book ai didi

jquery - 如何减少 "each"步骤?

转载 作者:行者123 更新时间:2023-12-01 00:35:01 29 4
gpt4 key购买 nike

这是我的code :

<div class="parent">
<div class="child">&nbsp;</div>
<div class="child">&nbsp;</div>
<div class="child">&nbsp;</div>
<div class="child">&nbsp;</div>
</div>

<div class="parent">
<div class="child">&nbsp;</div>
<div class="child">&nbsp;</div>
<div class="child">&nbsp;</div>
</div>

$('.child').each(function() {
$(this).parent().addClass('childParent');
console.log("step");
});?

但正如你所看到的,它addClass 7次,这是没有必要的。是否可以减少每一步?事实上,在这个例子中,只需两次 addClass 就足够了。

最佳答案

是:只需在集合上调用 .parent() 即可。 jQuery 集合中的元素不会重复

$('.child').parent().addClass('childParent');

关于jquery - 如何减少 "each"步骤?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12861193/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com