我正在寻找和替换文字.
我遇到的唯一问题是找到一个文本字符串,它不附加到带有ID的元素.否则,这很容易.
我正在尝试这样的事情:
$("*").each(function () { $(this).html(this.html().replace('Original Text','New Text')); });
不太好
有人遇到这个吗?
此外,如果我有几个单词或短语来查找和替换,那么这会影响用户浏览器的速度/处理能力吗?是记忆猪吗?
解决方法
$("*").contents().each(function() { if(this.nodeType == 3) this.nodeValue = this.nodeValue.replace("old","new"); });