私のHTMLコードは次のようになります
<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 を使用して class の要素数をカウントしたいのですmyClassが、 内にあるものだけ#partAです。
使用する
$(".myClass").size()
と、結果として得られます(と8の両方のすべての要素をカウントします)。
使用する
と取得します(両方の部分からすべてと要素を取得します)
しかし、使用する
と取得します。
どうやら、その JavaScript コマンドは と の両方を持つ要素のみを検索します。で要素内に含まれるクラスの数をカウントするために、そのコマンドを再定式化することは可能ですか?partApartB
$(".myClass.typeA").size()6myClasstypeA
$("#partA.myClass").size()0id=partAclass=myClassmyClassid=partA
どうもありがとう!