こんにちは私は3つのケースを書いています:
方法 1:
.test が #testdiv の直接の子である場合
これでは、.children を使用する必要があります
例えば:
$("#testdiv").children(".test")
これにより、クラス「test」を持つ要素の配列が得られます。javascript では、配列のサイズを見つけるために length プロパティを使用します。したがって、 $("#testdiv").children(".test").length があなたの仕事をします。
方法 2:
同様に、#testdiv で 'test' クラスを持つすべての要素を検索するには、.findコールバックを使用できます。このアプローチは、最適化されていないため、「.test」要素のネストされたレベルがわからない場合に使用する必要があります。例: $("#testdiv").find(".test") これにより、要素の配列が得られます。同じもの .length を使用して、配列のサイズを見つけます。
方法 3: 以下
を使用して試すこともできます。
$("#testdiv .test")
これは method:2 と同じように機能しますが、最適化されていません。
あなたの間違い:
次の構文を使用しようとしました
$("#testdiv.test")
このセレクターは、クラスが「test」で ID が「testdiv」の要素を提供します。
ありがとう