jQuery - 从容器中选择所有后代

时间:2018-01-24 00:00:19

标签: jquery

只是有点精确:当我想从容器中选择所有后代时,下面两个声明是否具有相同的效果?

(1)    $('#container *').css('pointer-events','none')

(2)    $('#container').find('*').css('pointer-events','none')

此外,如果我只想要第一级孩子(solution 1)),我可以这样做:

$('#container > *').css('pointer-events','none')

...

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

  

稍微精确一点:当我想从a中选择所有后代时   容器

如果你真的想选择所有后代 ..

我建议您使用.find()

.find()可以遍历多个级别以选择后代元素孙子。


如果要选择 DOM树的单个级别

您可以使用.children()

.children()只能在DOM树下单个级别


有关详细信息,请参阅此链接..

https://api.jquery.com/children/