Salve, io ho questa semplice funzione che clona una porzione di codice e poi la elimina:
codice:
function aggiungiGenere() {            
 $('#unoGenere select').clone().insertBefore('#dueGenereinput').attr('name','dueGenere');          

$('#dueGenere input').attr('value','Rimuovi').click(function() {
$("select[name='dueGenere']").remove(); 
$('#dueGenere input').attr('value','Aggiungi');   
})}
che si applica a questo codice html:
codice:
<div id="unoGenere"><select name="unoGenere" size="5">
<option>Azione</option>
<option>Commedia</option>
<option>Drammatico</option>
<option>Fantascienza</option>
<option>Horror</option>
<option>Thriller</option>         
</select></div>       
<div id="dueGenere"><input type="button" value="Aggiungi" onclick="aggiungiGenere()"/></div>
il problema è che si applica una sola volta, ad esempio se clicco sul bottone aggiungendo un genere e poi lo rimuovo se voglio riaggiungerlo non succede niente.

Si verifica una sola volta, la domanda è: come faccio a farla ripetere sempre?

Grazie per la vostra pazienza.
Buona serata