【发布时间】:2011-07-14 14:01:33
【问题描述】:
我想选择 div 元素内的文本并用<b> 标记包装它。 <b> 标记应该只换行到 div 内的文本,而不是子元素内的文本,例如本例中的 <p> 标记。
<div>Testing
<p>Some more text inside p</p>
<p>asdasdasdasdasde p</p>
Test
</div>
我可以使用以下内容选择<p> 文本,但我无法为div 执行相同操作。我只想要div 而不是p 的文本。对于这种情况,它应该选择并包装 Testing 和 Test。
var x = $('p')[0].textContent; // this is not working for div.
console.log(x);
【问题讨论】:
标签: javascript jquery jquery-selectors textnode