Jquery克隆输入并删除克隆输入中的值
我试图归档的是克隆我的“盒子”,并克隆一个没有值的盒子。 所以输入应该是空的。 我有这个小提琴,只有函数和html。 希望很明确,你们可以帮助我Jquery克隆输入并删除克隆输入中的值,jquery,forms,input,clone,Jquery,Forms,Input,Clone,我试图归档的是克隆我的“盒子”,并克隆一个没有值的盒子。 所以输入应该是空的。 我有这个小提琴,只有函数和html。 希望很明确,你们可以帮助我 addAddress:function(){ var cloneCount=0; $copy=$(“#scroll.first”).first().clone().attr(“id”,“to-add-first_clone”+cloneCount).addClass('cloned');//将克隆的新类添加到克隆的outerDiv $(“.clone
addAddress:function(){
var cloneCount=0;
$copy=$(“#scroll.first”).first().clone().attr(“id”,“to-add-first_clone”+cloneCount).addClass('cloned');//将克隆的新类添加到克隆的outerDiv
$(“.clone”,“to-add-first\u clone”+cloneCount).attr(“id”,“clone\u clone”+cloneCount);
cloneCount++;
//检查断点
var$last_bp=$('#scroll.wrap.breakpoint').last();
变量$first=$(“.first”,$last_bp).length;
如果($first>2){
//将其移动到新的断点
$('#scroll.wrap').append('');
$last_bp=$('#scroll.wrap.breakpoint').last();
}
$last_bp.append($copy);
这个.drawNavigation();
},
我想这就是你要做的事情的要点
新克隆的框将具有空输入值。删除地址链接会智能显示,我添加了创建新“唯一”ID的逻辑。谢谢,但您删除了我的“断点”div函数。这意味着我现在无法在一个div断点中包装3个div。我只需要克隆一个没有输入值的div。正如我所说,这是您尝试执行的要点。你为断点准备的额外逻辑不是你问题的一部分,所以为了清晰起见,为了一个完整的功能系统,我删除了它。如果您需要它,那么您当然可以将它添加回它所属的位置。
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();
},