[jquery-plugins] jQuery clone () non copia <seleziona> Proprietà DOM?



Answers

Question

Considera il seguente codice HTML:

<a id="add" herf="#">add</a>

<div class="list">
    <select>
        <option>1</option>
        <option>2</option>
    </select>
</div>

E Javascript:

$('#add').click(function() {
    var copy = $('.list').last().clone();
    copy.appendTo('body');
});

(OR: http://jsfiddle.net/5A5pN/ )

Se scegli un'opzione di selezione prima di fare clic su Add , noterai che la casella di selezione appena aggiunta utilizza ancora 1 come valore originale, non 2.

Qualche modo per superare questo?

Grazie!






Links