我有一个像这样的 div:
<div id="one">
<div class="first"></div>
"Hi I am text"
<div class="second"></div>
<div class="third"></div>
</div>
我正在尝试使用 jquery 仅将文本从“您好,我是文本”更改为“您好,我是替换”。 这可能很容易,但我做不到。
使用 $('#one').text('')
只是清空整个 #One
div。
最佳答案
文本不应独立存在。将其放入 span
元素中。
改成这样:
<div id="one">
<div class="first"></div>
<span>"Hi I am text"</span>
<div class="second"></div>
<div class="third"></div>
</div>
$('#one span').text('Hi I am replace');
关于javascript - 使用 jquery 仅替换 div 中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11867269/