gpt4 book ai didi

jquery - 使用 jquery 重新组合元素

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

我的页面上有许多这样的消息:

<div class="messages">A</div>
<div class="messages">B</div>
<div class="messages">A</div>
<div class="messages">C</div>

有没有办法使用 jQuery(无 PHP)来计算和重新组合 2 div A,如下所示:

<div class="messages">A</div><span>2</span>
<div class="messages">B</div>
<div class="messages">C</div>

谢谢。

最佳答案

您可以从这样的事情开始:

$('div.messages:contains(A)');

如何将其构建到其他代码中取决于您提前了解的内容。

如果您不知道可能的值是什么,您可能会得到如下结果:

var $messages = $('div.messages');
var counts = {};
$messages.each(function (i, div) {
var $div = $(div);
if (counts[$div.text()] == undefined) { counts[$div.text()] = 0; }
++counts[$div.text()];
});

这将根据 div 的内容对它们进行计数。然后添加一些循环计数的内容。

关于jquery - 使用 jquery 重新组合元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2991570/

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