【发布时间】:2012-07-24 14:56:47
【问题描述】:
想象一下我有类似下面的东西(修改自http://viralpatel.net/blogs/jquery-get-text-element-without-child-element/)
<div id="foo">
first
<div id="bar1">
jumps over a lazy dog!
</div>
second
<div id="bar2">
another jumps over a lazy dog!
</div>
third
</div>
如何在不影响任何子元素的情况下从 DOM 中仅删除(仅文本)“第一”、“第二”和“第三”。
【问题讨论】:
-
所有链接问题的答案要么完全错误,要么导致不必要的问题,例如丢失事件处理程序,或者在某些浏览器中中断(例如使用
nodeType常量)。
标签: javascript jquery