簡體   English   中英

更新 div 中 href 內的部分文本值

[英]Update part text value within href in div

是否可以使用 jquery 更新下方 div 中的文本“changethis”? 我認為 .html 方法在這里不夠用,因為我只想更新 html 的一部分,而不是全部。

<div id="test">
<a title="http://stackoverflow.com" href="http://stackoverflow.com">changethis</a>
</div>
$('#test a').html('newText');

要么

$('#test a').text('newText');

這個

$("#test a").html("changed it");

將產生:

<div id="test">
<a title="http://stackoverflow.com" href="http://stackoverflow.com">changed it</a>
</div>

您應該能夠使用 Jquery 的內置.text() function

EG $('#test a').text('New Text');

我建議在鏈接中使用第二個 div 元素。 或者如果可能的話 select 鏈接元素本身。

另一種選擇是將錨標記硬編碼到您的寫入代碼中

.html("<a title='http://stackoverflow.com' href='http://stackoverflow.com'>"+newtext+"</a>");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM