このデモ コードは 3 回ループし、そのたびにテキストを追加します。私が必要とするのは、テキストが追加されるのではなく置き換えられることです。そのため、以前に追加されたテキストは、新しいテキストを追加する前に削除する必要があります。私は多くのことを試しましたが、何もうまくいきませんでした。
編集:スパンの後に余分なタグを追加することはできません!
<div>
<span id="i_1">this is </span>
</div>
var i = 3;
while(i>0)
{
//// how to remove the text added on the previous iteration?
$("#i_1").after('text');
i--;
}