7
<ul>
<li class="append-me">Content A</li>
<li class="append-me">Content B</li>
<li class="dont-append-me">Content C</li>
</ul>
<a id="append-it" href="#">Append!</a>
<div id="appended-items"></div>
<script>
$("#append-it").click(function(){
$("#appended-items").append($(".append-me"));
});
</script>
Quando clicco Append !, del con li class = "aggiungo-me" sono aggiunte con successo al div, ma i nodi vengono rimossi dal loro posto originale nel codice HTML . Come posso aggiungere i nodi nel div, ma non rimuoverli dalla loro posizione originale? Grazie!jQuery accodare la rimozione di nodi dal luogo originario in HTML
Usa $ ("# allegate-voci") aggiungere ("append-me". $() Clone (vero)); se si desidera mantenere allegati i gestori di eventi degli elementi clonati. –