我的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