0

質問の言い方が正しいかどうかわかりませんが、別のクラス内のクラスをターゲットにしようとしていますが、親クラスを変数として宣言しました。

<div class="parent">
  <p class="child">hello world</p>
</div>

var a = $('.parent');
var b = $('.parent .child');

変数「b」を宣言するより良い方法/慣習はありますか? または、変数「a」内のクラスをターゲットにしていますか?

4

2 に答える 2

3

内部の要素をターゲットにする場合は、a次を使用できます。

var b = a.find('.child');
于 2012-12-17T01:13:09.713 に答える
2

「a」は jquery オブジェクトになったので、「children」メソッドを使用して一致するノードを見つけることができます。

var b = a.children('p.child'); または var b = a.children('p');

于 2012-12-17T01:14:21.977 に答える