gpt4 book ai didi

jQuery - 在元素数量之后添加 html!

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

我需要知道是否可以计算 div 内的元素以及 3 个元素之后的元素以添加 html 对象。

<div id="wrapper">
<a href="#">1</a>
<a href="#">1</a>
<a href="#">1</a>
//insert html with jQuery here
<a href="#">1</a>
<a href="#">1</a>
<a href="#">1</a>
//insert html with jQuery here
<a href="#">1</a>
<a href="#">1</a>
<a href="#">1</a>
//insert html with jQuery here
</div>

最佳答案

$('#wrapper a').each(function(i,e){
if (((i+1) % 3) == 0)
$(this).after('<p>Hello, world.</p>');
});

利用 .each 的“i”参数为您提供元素索引。您可以使用 Modulo 来获取第三项并追加。

工作示例:http://www.jsfiddle.net/hd7FP/1/

此时仅显示替代解决方案

关于jQuery - 在元素数量之后添加 html!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4700291/

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