jquery - 如何仅更改 HTML 文本?

标签 jquery html string text

如何改变这个?

<p>Please change me</p>

我可以在不使用 replaceWith("<p>This is been changed.</p>") 的情况下更改“请更改我”吗? ? replaceWith()正在更改整个 HTML 内容,包括 <p>标签。

有没有办法只得到“请改变我”?并且不包括 <p>标签...然后将其更改为“已更改”之类的内容。

最佳答案

使用 id为你的<p> ,并使用 .text() 方法:

<p id="needed">Please change me</p>
$('#needed').text('new text');

关于jquery - 如何仅更改 HTML 文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6722319/

相关文章:

javascript - jQuery 高尔夫记分牌

jQuery 对话框看不到全局变量

javascript - meteor 向现有集合添加新数据

html - div 行之间无法追踪的空白

string - Delphi中的自定义排序方法对字符串列表进行排序

javascript - C3js 工具提示值

javascript - 如何强制按钮在 vue.js 中保持在一行?

python3 字符串 "abcd"打印 : aababcabcd?

string - 将字符串转换为回文的最小交换次数

javascript - 如何在一个div中只显示特定的文本?