gpt4 book ai didi

javascript - 克隆具有空值的元素输入 javascript

转载 作者:行者123 更新时间:2023-11-28 09:39:22 25 4
gpt4 key购买 nike

$(document).ready(function() {
$('#btnAdd').click(function() {
var num = $('.clonedInput').length;
var newNum = new Number(num + 1);

var newElem = $('#input' + num).cloneNode(true).attr('id', 'input' + newNum);

newElem.children(':first').attr('id', 'name' + newNum).attr('name', 'name' + newNum);
$('#input' + num).after(newElem);
$('#btnDel').attr('disabled','');

if (newNum == 5)
$('#btnAdd').attr('disabled','disabled');
});

我克隆了文本框,但代码不起作用,我该如何解决这个问题?

最佳答案

尝试

var newElem = $('#input' + num).clone().attr('id', 'input' + newNum);

根据documentFragment.cloneNode(true) doesn't clone jQuery data

更新:也许您想克隆 num-1,因为 num 是尚不存在的新字段

关于javascript - 克隆具有空值的元素输入 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12575925/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com