此选择器的含义是什么:$("#someID > * *")
我知道>
表示子节点,*
表示所有节点,但我对两个星号感到困惑。有什么想法吗?
答案 0 :(得分:9)
选择#someID
的所有孙子或更低。
#someID > *
的{p> #someID
selects all direct children
添加 *
将select all descendants这些孩子。 (但不是孩子们自己)
因此,除了直接的孩子之外,它将选择#someID
的所有后代。
它也可以写成$('#someID *').not('#someID > *')
。
答案 1 :(得分:2)
$('#someID > * *')
获取 直接/立即 #someID
的所有子元素,然后获取 后代 < / strong>在那些元素中只有 后代 。