Ho una determinata casella di testo e voglio aggiungere un div dopo di esso. Ho provato la funzione .append()
, ma questo aggiunge solo il div nell'elemento.jQuery: aggiungi elemento dopo un altro elemento
Ad esempio, ho:
e voglio cambiare la situazione in:
<input type="text" id="bla" /><div id="space"></div>
I metodi .after() e .insertAfter() eseguono la stessa operazione. – Rifat
Questo è corretto, ma dipende dal modo in cui preferisci codificarlo. Normalmente avrei già inserito l'input "#bla", quindi aggiungo il contenuto extra in seguito. Puramente la mia preferenza, però, non sono sicuro se entrambi i metodi hanno un vantaggio di velocità. – Rowan