想象一下,我有類似如下(從http://viralpatel.net/blogs/jquery-get-text-element-without-child-element/修改)如何刪除文本(不刪除內部元素)的使用jQuery
<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>
如何刪除剛(純文本)「首先從父元素「,」第二「和」第三「,而不影響任何子元素。
http://stackoverflow.com/questions/2715167/jquery-how-to-remove-the-text-but-not-the-children -elements or http://stackoverflow.com/questions/3442394/jquery-using-text-to-retrieve-only-text-not-nested-in-child-tags – kannix 2012-07-24 14:59:43
它在這裏回答http:// stackoverflow.com/questions/6388507/use-jquery-to-select-text-not-in-an-element – fan711 2012-07-24 15:02:57
答案在所有鏈接的問題中都是完全錯誤的,導致諸如丟失的事件處理程序之類的不希望的問題,或者在某些瀏覽器中中斷(例如,使用'nodeType'常量)。 – 2012-07-24 15:27:04