我的HTML代码看起来像选择指定id
<div id="partA">
<div class="myClass typeA"> blabla </div>
<div class="myClass typeA"> blabla </div>
<div class="myClass typeA"> blabla </div>
<div class="myClass typeB"> blabla </div>
</div>
<div id="partB">
<div class="myClass typeA"> blabla </div>
<div class="myClass typeA"> blabla </div>
<div class="myClass typeA"> blabla </div>
<div class="myClass typeB"> blabla </div>
</div>
我想使用JavaScript来算不到#partA
是myClass
类的元素的数目,但只有一个。
当我使用
$(".myClass").size()
我得到8
的结果(其计算所有来自partA
和partB
元素)。
当我使用
$(".myClass.typeA").size()
我得到6
(它得到所有myClass
和typeA
元素,从两部分)
但是当我使用
$("#partA.myClass").size()
我得到0
。
显然,该javascript命令仅查找既有id=partA
也有class=myClass
的元素。 是否可以重新指定该命令以计算id=partA
中元素中包含的myClass
类的数量?
非常感谢!
考虑读一个基本的jQuery教程以及文档。 – 2013-04-08 23:00:24