选择器Jquery中的选择器

时间:2013-07-16 08:24:10

标签: javascript jquery html jquery-selectors

HTML

<div id='first'>
  <div id='second'></div>
</div>

Jquery选择器:

$('#first', $('#second'));

输出 []

我想知道这种反转选择器是否有效。

3 个答案:

答案 0 :(得分:3)

这是上下文选择器。它正在#first内搜索$('#second')

等于:

$('#second').find('#first');

由于您#second的孩子#first,因此您的HTML没有找到任何内容。如果你要切换它们,它会选择#first元素。

答案 1 :(得分:2)

试试这个:

$('#first #second'));

答案 2 :(得分:0)

“&gt;” 中代表第二个嵌套在第一个内部。

通过这种方式,您不仅可以分离任何div元素,还可以分隔嵌套的任何其他元素。

 $("div#first > div#second")