gpt4 book ai didi

javascript - 使用 jQuery 仅更改 div 中的文本

转载 作者:行者123 更新时间:2023-11-28 20:42:42 24 4
gpt4 key购买 nike

我的结构如下:

<div class="comment">
Some text goes here.
<div class="controls">
Controls go here.
</div>
</div>

如何在不影响 controls div 的情况下仅替换“此处有一些文本”?

显然可以在“此处有一些文本”周围添加另一个 div,然后替换其内容,但就这个问题而言,假设我不能。

最佳答案

这无需修改现有 HTML 即可实现。只需使用 jQuery 查找文本节点,然后通过直接访问 DOM 来更改其值即可。

$('.comment').contents()[0].nodeValue = 'Some other text goes here.';

请参阅 .contents() 的 jQuery 文档以及 .nodeValue 的 MDN 文档.

关于javascript - 使用 jQuery 仅更改 div 中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14089206/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com