たとえば、次のようなテキストを見つけて .replaceWith する必要があります。
absdefを111111に置き換えます
abcdefgiopを22222222に置き換えます
しかし、私のテキストが次のように見えるとき
abcdef、abcdefgi
.replaceWith はうまく機能せず、次のような結果が得られます。
111111、111111giop _
私はこのコードを使用します:
$("*").contents().each(function() {
if(this.nodeType == 3)
this.nodeValue = this.nodeValue.replace("absdef", "111111");
});
//
$("*").contents().each(function() {
if(this.nodeType == 3)
this.nodeValue = this.nodeValue.replace("abcdefgiop", "22222222");
});