如何更改?
<p>Please change me</p>
我可以在不使用replaceWith("<p>This is been changed.</p>")
的情况下更改“请改变我”吗?
replaceWith()
正在更改整个HTML内容,包括<p>
标记。
有没有办法让“请改变我”?并且不包括<p>
标签...然后将其更改为“此已被更改。”
答案 0 :(得分:9)
对id
使用<p>
,并使用.text()
方法:
<p id="needed">Please change me</p>
$('#needed').text('new text');
答案 1 :(得分:3)
只做
// I'm just changing the text content
$('p').text('This has been changed.');
甚至
$('p').html('This has been changed.');
只有当您的内容包含HTML标记时才能真正使用后者,例如:
$('p').html('<span>This has been <strong>changed</strong></span>.');
答案 2 :(得分:1)
$('p').html('changed')
'努夫说
答案 3 :(得分:1)
$(function(){
$('p').text('me');
})
答案 4 :(得分:0)
$('p').text('This has been changed')
你可以去查找jQuery API。