Javascript 如何获取$self的子元素,jquery是可以的

Javascript 如何获取$self的子元素,jquery是可以的,javascript,jquery,Javascript,Jquery,或: 这取决于您想要的是直系子代还是后代 您甚至可以这样做来获得直接的子div,但是子div更漂亮: $self.children("div"); // return immediate child divs 看看jQuery中的方法。这将获得元素的直接子元素,例如: $self.find(">div"); 如果需要更深一层,也可以使用类似的方法 $self.children('div') // returns divs that are direct children 此外,您还可

或:

这取决于您想要的是直系子代还是后代

您甚至可以这样做来获得直接的子div,但是
子div
更漂亮:

$self.children("div"); // return immediate child divs
看看jQuery中的方法。这将获得元素的直接子元素,例如:

$self.find(">div");
如果需要更深一层,也可以使用类似的方法

$self.children('div') // returns divs that are direct children
此外,您还可以选择使用
$self
作为上下文,如:

$self.find('div') // returns divs that are direct children, or children of children
使用

或 使用

看看这个

你可以使用这个方法,来获得自我的所有直接子代

$(this).find('div');

这将找到后代,而不仅仅是孩子们。谢谢大卫,他是在写这篇文章的。
$self.find('div') // returns divs that are direct children, or children of children
$('div', $self) //returns all divs within $self
 $(this).children('div')
$(this).find('div');
var children = $self.children();