gpt4 book ai didi

jquery - 使用 jquery 的 after 和 divs 属性

转载 作者:行者123 更新时间:2023-12-01 06:51:40 30 4
gpt4 key购买 nike

如何使用jQuery’s after() 在具有特定属性的div之后插入数据?

我的<div>就这样吧

<div id="mod" mod-id="1" mod-user="user1">
Content 1
</div>

<div id="mod" mod-id="2" mod-user="user2">
Content 2
</div>

<div id="mod" mod-id="3" mod-user="user3">
Content 3
</div>

这里,我该如何分辨 jQuery 的 after()id="mod" and mod-id="2" 之后插入数据?

我可以告诉after()插入 id="mod" 之后,但不知道如何告诉它根据 div 执行此操作的数据属性。

最佳答案

ID 必须是唯一的,您可以使用类代替,也可以使用 HTML5 data-* 属性代替自定义属性:

<div class="mod" data-mod-id="1" data-mod-user="user1">
Content 1
</div>

<div class="mod" data-mod-id="2" data-mod-user="user2">
Content 2
</div>

<div class="mod" data-mod-id="3" data-mod-user="user3">
Content 3
</div>

现在您可以使用类和属性选择器来选择元素。

$('div.mod[data-mod-id="2"]').after('data');

关于jquery - 使用 jquery 的 after 和 divs 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14090993/

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