繁体   English   中英

Jquery使用输入字段(和相对值)克隆div

[英]Jquery clone a div with inputs fields(and relative values)

我必须复制一个div,其中有多个输入字段。

    var a = $('#divscossalina1').html();
    $('#riepilogo').html(a);

如果我直接克隆输入字段,也会克隆相对值。 如果我克隆容器div,就不会发生这种情况。(字段是克隆的而不是值)有没有办法用值克隆所有输入字段,只需克隆容器div?(或者只写一个clone()函数而不是有多少领域。)

HTML:

<div id="one">
<input type="text" name="product" value="5" class="in" />
    <input type="text" name="product" value="6" class="in" />
        <input type="text" name="product" value="7" class="in" />    
 </div>
 <button id="button">Add field</button>

JQuery的:

$('#button').click(function(){
    $('#one').clone().insertAfter("#one");
});

这甚至克隆了它们的价值,工作小提琴

在jQuery中,有一个名为“clone”的方法。 你可以阅读api: http//api.jquery.com/clone/

$('riepilogo').html($('#divscossalina1').clone());

并看到我的小提琴演示: http//jsfiddle.net/bigxiang/533zU/

希望它有效:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM