<div class="pam_numbers">18</div><div class="pam_numbers">1000</div><div class="pam_numbers">1900</d
... . .
<div class="pam_numbers">18</div><div class="pam_numbers">1000</div><div class="pam_numbers">1900</div><div class="pam_numbers">18</div>
我想分别计算每个div中的字符数来创建条件if = = 2然后……
$(".pam_numbers").text().length
返回每个div与类的值的总和.在这种情况下’12’.
我是否必须为每个div添加一个ID并从数组中计数?
.解决方法
. 你必须分别对待每个div,$(“.pam_numbers”)选择所有这些.一种方法是循环使用jQuery样式:
$(".pam_numbers").each(function () { if ($(this).text().length == 2) { // Do stuff }});
其他方法是捕获包含与选择器匹配的所有元素的类似数组的对象,然后传统地循环它.
var elements = $(".pam_numbers");for (var i in elements) { // check and do stuff}. . .. ...