不确定如何使用jquery做到这一点,但我正在尝试返回具有特定类的div数量的计数……
<div id="main">
<div class="contact">Data</div>
<div class="margin">Margin</div>
<div class="contact">Data</div>
<div class="break">Break</div>
<div class="break">Breaker</div>
<div class="nap">Nap</div>
</div>而且,我想返回一个div的计数,其中包含一个contact、break和nap类,这样计数就会返回:5……实际上,大约有30个类,我不想为每个类都写一个if语句……所以,希望有一种方法可以构建一个数组,并检查类是否在该数组中?
发布于 2009-12-11 04:23:26
var count = $("div.contact, div.break, div.nap", "#main").length;正如注释中所述,如果你需要它是基于数组的:
var classes = ["div.contact", "div.break", "div.nap"];
var count = $(classes.join(", "), "#main").length;https://stackoverflow.com/questions/1883739
复制相似问题