div
を値なしで複製しようとしています。これまでに試したこともすべて、値をコピーします。jQueryでクローンを作成するクローン機能
が
$('#add_more').click(function() {
$('#div_to_clone').clone().insertBefore('#add_more').find('input').val('');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<div id="div_to_clone">
<input type="text" />
</div>
<a href="#" id="add_more">Add more</a>
まあ、私はあなたがあなたのid
class
以降に変更をお勧めします:ここで
$('#add_more').click(function(){
$('#div_to_clone).clone().insertBefore('#add_more').find('input').val('');
});
クローンに変更を加えたい場合はクローンの値をクリアしてください –
より良いクリアランスのために** div_to_clone **コードを追加してください。 –
それはうまく動作しています。あなたはそこに '$( '#div_to_clone)'を '$('#div_to_clone ')'にするだけです。 – Legionar