Método insertBefore
El método insertBefore agrega texto antes del elemento
especificado. También existe el método
before,
que funciona de manera similar.
Sintaxis
Insertar texto antes de un elemento:
$(texto).insertBefore(selector);
El contenido puede ser no solo texto plano, sino también un elemento DOM, un selector, una matriz de elementos, una cadena o un objeto jQuery.
Ejemplo
Insertemos texto con etiquetas antes del párrafo especificado:
<p id="test">párrafo</p>
$('<p>!!!</p>').insertBefore('#test');
El código HTML quedará así:
<p>!!!</p><p id="test">párrafo</p>
Ver también
-
método
before,
que agrega texto antes del elemento especificado -
métodos
insertAfter,appendTo,prependTo,
que permiten agregar contenido en un lugar específico en la página -
método
clone,
que crea copias de los elementos seleccionados