【发布时间】:2014-12-23 08:20:31
【问题描述】:
如果我有以下代码块,请说
<div id='demo'>
<div class='ui-demo first'>
<p></p>
</div>
<div class='ui-demo second'>
<p></p>
</div>
<div>
使用“ui-demo second”类访问div下的“p”标签是否正确?
$('#demo').find('.ui-demo second').find('p')
或者这条线也可以吗?
$('#demo').children('.ui-demo second').find('p')
我尝试了 console.log 两者,但我不确定它是否工作。我想在 p 标签内附加一个列表,但仅适用于第二个孩子的 p,而不是第一个。
谢谢
【问题讨论】:
-
为什么不只是
$('#demo').find('.ui-demo.second > p')?
标签: jquery jquery-selectors children