如何使用jQuery在变量中定位类

时间:2012-12-17 01:11:20

标签: javascript jquery variables targeting

不确定我是否正确地表达了这个问题,但是我试图在另一个类中定位一个类,但我已将父类声明为变量。

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

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

是否有更好的方式/对称声明变量'b'? 或者在变量'a'中定位类?

2 个答案:

答案 0 :(得分:3)

如果您想定位a内的元素,可以使用:

var b = a.find('.child');

答案 1 :(得分:2)

由于'a'现在是一个jquery对象,你可以使用'children'方法来查找匹配的节点:

var b = a.children('p.child');要么 var b = a.children('p');