Tengo un cierto cuadro de texto y quiero agregar un div después de él. He probado la .append()
función, pero eso solo agrega el div en el elemento.
Por ejemplo, tengo:
<input type="text" id="bla" />
y quiero cambiar eso en:
<input type="text" id="bla" /><div id="space"></div>
html
jquery
append
insertafter
skerit
fuente
fuente
tratar
aquí
fuente
$('<div id="space"></div>').insertAfter('#bla')
que un$('#bla').insertAfter(content);
?En primer lugar, el
input
elemento no debe tener una etiqueta de cierre (de http://www.w3.org/TR/html401/interact/forms.html#edef-INPUT : : prohibido).En segundo lugar, necesitas la función
after()
, noappend()
.fuente
<input>
no se debe cerrar.JQuery resuelto: Agregar elemento después de otro elemento
O
fuente