Come è possibile creare un che circonda uno esistente <div>
.Come racchiudere un elemento esistente con un altro in jQuery?
Il mio codice è il seguente:
<div id="test">
<h2>Greetings</h2>
<p>Test</p>
<div class="inner">Hello</div>
<p>Test</p>
<div class="inner">Goodbye</div>
</div>
<div id="test2">
<h2>Greetings</h2>
<p>Test</p>
<div class="inner">Hello</div>
<p>Test</p>
<div class="inner">Goodbye</div>
</div>
<script>
$("#test").before('<div class="test3">');
$("#test2").after('</div>');
</script>
Ma sembra che non possa inserire un <div>
senza un tag di chiusura. Quindi come riuscirci?
Si potrebbe desiderare di avvolgere il codice in $ (function() {// code here}); in modo che esegua solo quelli la pagina è completamente caricata –
Ho una lista dinamica con un iteratore. E ho bisogno di inserire 3 articoli per div. :( – newbie
Kyoka, non c'è bisogno di questo come il codice HTML viene prima della sceneggiatura –