jQuery - 获取文本文件,读取并将结果作为类添加到多个div中

3
我有一些来自文件 file.txt 的数据,显示如下:
<div class="nbvote">465</div>
<div class="nbvote">12</div>
<div class="nbvote">1862</div>
[...]
<div class="nbvote">3</div>

在同一页中,我有多个类似于这样的div(90个):
<div class="grid_4">
<div class="grid_4">
<div class="grid_4">
[...]
<div class="grid_4">

现在我想将每个数据(465,12,1862,...,3)作为类添加到每个div class="grid_4"中,如下所示:
<div class="grid_4 465">
<div class="grid_4 12">
<div class="grid_4 1862">
[...]
<div class="grid_4 3">

怎么做呢?我想使用长度,但是我没能做到。
顺便说一下,这些数据是投票数,我想将它们作为类添加到每个div grid_4中,然后按升序排序。
抱歉我的英语不好,不是我的母语。
谢谢。

不要以数字开头命名类名! - Zoltan Toth
1个回答

2

请尝试以下方法:

$('.nbvote').each(function(i, v){
   var cls = $(this).text();
   $('.grid_4:eq('+i+')').addClass(cls)
})

演示

注意:类名必须以字母A-Z或a-z开头。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接