[英]jQuery simplest way to add one symbol to a <span>
我需要在跨度的HTML值中添加“%”符號。
var html = $('#spanId').html() + '%';
$('#spanId').html(html);
它可以工作,但是看起來真的很丑。 有沒有更簡單的方法可以編寫此代碼?
$('#spanId').append('%');
,如MidoDev所說。
您可以找到不同的方法,例如:
$('#spanId').append('%');
要么
$('#spanId').html($('#spanId').html() + '%');
text
方法可能是最好的選擇。 在jQuery中,幾乎每個方法都接受一個回調,並且在該回調中,當前元素是this
。 因此,您可以簡單地使用return這樣:
$('#spanId').text(function(){
return this.innerHTML + "%";
});
$('#spanId').html( $('#spanId').html()+'%' );
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.