jquery查找div内所有节点问题 100
<divid='box'><divclass='div1'>111111111111111111</div><divclass='div2'>222222<b>B标签</...
<div id='box'>
<div class='div1'>111111111111111111</div>
<div class='div2'>222222<b>B标签</b>222222222</div>
<div class='div3'>222222<p>断落<i>斜体</i>标签</p>222222222</div>
</div>
$('#box').find('*').contents();//发现没有3个div,只有3个div里面的所有元素
$('#box').parent().find('*').contents();//这样包含3个div本身了,但是,parent().find('*') 就是选到 box 盒子的兄弟元素了,只要box里面的所有节点 展开
<div class='div1'>111111111111111111</div>
<div class='div2'>222222<b>B标签</b>222222222</div>
<div class='div3'>222222<p>断落<i>斜体</i>标签</p>222222222</div>
</div>
$('#box').find('*').contents();//发现没有3个div,只有3个div里面的所有元素
$('#box').parent().find('*').contents();//这样包含3个div本身了,但是,parent().find('*') 就是选到 box 盒子的兄弟元素了,只要box里面的所有节点 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询