jQuery添加文本跨越一个div

<div id="tagscloud"> <span></span> </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或prepend

.append()方法将指定的内容作为jQuery集合中每个元素的最后一个子元素插入(要将其作为第一个子元素插入,请使用.prepend())。

 $("#tagscloud span").append(second); $("#tagscloud span").append(third); $("#tagscloud span").prepend(first); 

小心 – append()会追加HTML,如果你一直使用它,并且用户让你append('<script>alert("Hello")</script>') ,你可能会遇到跨站脚本问题。 。

使用text()text()replace元素内容,或者append(document.createTextNode(x))来附加文本节点。