我正在使用jQuery制作一个页面。我想要更改HTML DOM中的文本。但是当我尝试这样做时,它会删除DOM下的整个HTML代码。
您可以在此处检查jsfiddle:
我只想更改“编辑个人资料”文本,不想删除我的按钮。我的代码有什么问题吗?
我知道我已经将一些
标记
<div class="container">
<h1 class="page-header">Edit Profile
<div class="broadcast">
<button id="button1" class="btn btn-success"><i class="icon-bullhorn"> </i>button1</button>
</div>
<div class="broadcast">
<button id="button2" class="btn btn-success"><i class="icon-bullhorn"></i>button2</button>
</div>
</h1>
</div>
JS文件
$("#button2").on('click', function(e){
$(".page-header").text("another text");
});
我只想更改“编辑个人资料”文本,不想删除我的按钮。我的代码有什么问题吗?
我知道我已经将一些
插入到我的
在这种情况下,如果我想更改“hello”文本,我该怎么做?
中,这是故意的。我想知道是否有任何解决这种情况的方法?假设我创建一个
。<div id="hello">
Hello
<a href=#></a>
<button>text</button>
<div>
在这种情况下,如果我想更改“hello”文本,我该怎么做?