<div id="tagscloud"> <span></span> </div>
¿Cómo haría para agregar algo de texto dentro del lapso como el código a continuación?
<span>**tag cloud**</span>
Editar : en realidad el lapso tiene una identificación
<div id="tagscloud"> <span id="WebPartCaptionWPQ2"></span> </div>
Puedes usar:
$("#tagscloud span").text("Your text here");
El mismo código también funcionará para el segundo caso. También podrías usar:
$("#tagscloud #WebPartCaptionWPQ2").text("Your text here");
Cuidado: append()
agregará HTML, y es posible que tenga problemas de secuencias de comandos entre sitios si lo usa todo el tiempo y un usuario lo obliga a append('<script>alert("Hello")</script>')
.
Usa text()
para reemplazar el contenido del elemento con texto, o append(document.createTextNode(x))
para agregar un nodo de texto.
Puede usar agregar o anteponer
El método .append() inserta el contenido especificado como el último elemento secundario de cada elemento en la colección jQuery (para insertarlo como el primer elemento secundario, use .prepend()).
$("#tagscloud span").append(second); $("#tagscloud span").append(third); $("#tagscloud span").prepend(first);