Jquery克隆输入框并删除克隆的输入框中的值。

3
我想要实现的是克隆我的“box”,并且有一个没有值的克隆。因此,输入应该为空。我有这个fiddle,只有函数和html。希望清楚明白,你们能帮助我。 http://jsfiddle.net/XeELs/117/
addAddress: function() {
    var cloneCount = 0;
    $copy = $("#scroll .first").first().clone().attr("id", "to-add-first_Clone" + cloneCount).addClass('cloned'); //add a new class cloned to the cloned outerDivs
    $(".clone", "#to-add-first_Clone" + cloneCount).attr("id", "clone_Clone" + cloneCount);
    cloneCount++;
    //check breakpoints
    var $last_bp = $('#scroll .wrap .breakpoint').last();
    var $first = $(".first", $last_bp).length;
    if ($first > 2) {
        //move this into a new breakpoint
        $('#scroll .wrap').append('<div class="breakpoint"/>');
        $last_bp = $('#scroll .wrap .breakpoint').last();
    }
    $last_bp.append($copy);
    this.drawNavigation();
},
1个回答

6
我认为这就是你想要做的要点。
新克隆出来的框将会有空的输入值。删除地址链接会智能地显示,并且我添加了逻辑来创建新的“唯一”ID。 http://jsfiddle.net/XeELs/132/

谢谢,但是您已经删除了我的“断点”DIV函数。这意味着我现在无法将3个DIV包裹在一个断点DIV中。 - DD77
我只需要克隆一个副本,但是没有输入值。 - DD77
就像我说的那样,这是你试图做的要点。你在那里为断点添加的额外逻辑不是你的问题的一部分,所以出于清晰和完整的系统的考虑,我将其删除了。如果你需要它,那么你可以在应该放置它的地方重新添加它。 - arb

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接