<div id="tagscloud">
<span></span>
</div>
我該如何在跨度內添加一些文本,如下面的代碼?jQuery添加文本以跨越一個div
<span>**tag cloud**</span>
編輯: 實際上跨度有一個id
<div id="tagscloud"> <span id="WebPartCaptionWPQ2"></span> </div>
<div id="tagscloud">
<span></span>
</div>
我該如何在跨度內添加一些文本,如下面的代碼?jQuery添加文本以跨越一個div
<span>**tag cloud**</span>
編輯: 實際上跨度有一個id
<div id="tagscloud"> <span id="WebPartCaptionWPQ2"></span> </div>
您可以使用:
$("#tagscloud span").text("Your text here");
相同的代碼也將在第二種情況下工作。你也可以使用:
$("#tagscloud #WebPartCaptionWPQ2").text("Your text here");
小心 - append()
將追加HTML,如果你使用它所有的時間和用戶讓你append('<script>alert("Hello")</script>')
你可能會遇到跨站點腳本問題。
使用text()
可以用文本替換元素內容,或使用append(document.createTextNode(x))
來追加文本節點。
是的,但我也需要考慮到div id,因爲我有其他跨度在此頁上具有相同的ID。 – user472285 2011-02-03 09:11:28