Il metodo .after()
di jQuery aggiunge un elemento HTML dopo l'elemento selezionato. In JavaScript non รจ difficile implementare questo metodo.
Possiamo usare il metodo insertAdjacentHTML()
:
function after( element, html ) {
element.insertAdjacentHTML( "afterend", html );
}
Esempio d'uso:
var el = document.querySelector( "#test" );
after( el, "<p>Test</p>" );