我試圖替換DIV中的所有文本,其中包括兒童內部,而不更改任何html標籤。在我的例子中,我想通過'Hi'來更改所有'Hello'。非常感謝。替換DIV中除html標籤外的每個文本正則表達式
var changes = $('div').html().replace('Hello','Hi');
$('div').html(changes);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
<p class="hello">Hello World</p>
Hello World<br>
<span class="world">Hello World</span>
</div>
@Andreas不知道如果這是真的這樣的欺騙。 ':)' –
嘿@布魯諾,你想重新打開這個問題嗎? –
您是否找到解決方案?我的解決方案工作嗎? –