javascript - 如何在 javascript 中克隆点击处理程序中的当前对象

标签 javascript jquery

我想动态地将文本字段添加到网络表单中。现有文本字段旁边有“添加”图标。单击该图标时,将添加“添加”图标和文本字段的新组合。然后,新的“添加”图标也是同样的情况。如何在 javascript 或 jquery 框架中做到这一点?

最佳答案

使用clone()方法克隆元素。

$("#add").live("click", function(ev){
    var clone = $(ev.target).clone();
    //Add the clone to the document, eg: clone.appendTo("body");
})

另请参阅:JQuery Docs - Clone .

关于javascript - 如何在 javascript 中克隆点击处理程序中的当前对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7696165/

相关文章:

javascript - 将过滤条件应用于 map 的最简洁方法

javascript - 将前端库导入wix网站

javascript - 通过 "Yair even or"将编号 ID 分配给动态创建的可选网格元素

javascript - HTML 导入是否提供任何形式的 Javascript 封装?

javascript - 如果没有第二个参数,.trigger ('custom' ) 是什么意思?

javascript - 像选取框一样生成动画

javascript - 服务器不断得到旧结果

javascript - 创建新的 Angular $resource

javascript - 使用 Jquery 操作 div 集合的 DOM

jquery - 试图将我的 UL 的一部分向左移动