如何使用jquery
将此html代码中的“保存”文本更改为“编辑”<a id="personalSave" href="#" class="SaveText">
<span class="FloatLeft">‹</span>
save
<span class="FloatRight">›</span>
</a>
我尝试使用
更改文本(保存在跨度之间)$('#personalSave').innerText = "edit";
但它不起作用..
答案 0 :(得分:4)
这对我有用
$('#personalSave').text('edit');
答案 1 :(得分:1)
将文字包裹在一个范围内:
<a id="personalSave" href="#" class="SaveText">
<span class="FloatLeft">‹</span>
<span class='txt'>save</span>
<span class="FloatRight">›</span>
</a>
现在您可以选择它:
$('#personalSave .txt').text("edit");
答案 2 :(得分:0)
这应该有用,但它可能不是最好的方法:
$("#personalSave").text($("#personalSave").text().replace("save", "edit"));
更好地将文本换行并更改它。