不确定我是否正确地表达了这个问题,但是我试图在另一个类中定位一个类,但我已将父类声明为变量。
<div class="parent">
<p class="child">hello world</p>
</div>
var a = $('.parent');
var b = $('.parent .child');
是否有更好的方式/对称声明变量'b'? 或者在变量'a'中定位类?
答案 0 :(得分:3)
如果您想定位a
内的元素,可以使用:
var b = a.find('.child');
答案 1 :(得分:2)
由于'a'现在是一个jquery对象,你可以使用'children'方法来查找匹配的节点:
var b = a.children('p.child');要么 var b = a.children('p');