javascript - jQuery 似乎没有克隆事件,而只是克隆 html/xml?

标签 javascript jquery

我有一个测试脚本作为演示编写,我正在构建一个模板,但是当我克隆它时,它似乎没有触发事件。

var $shifter = $("<a class='shifter'>^</a>");
$shifter.click(function(){
    alert("ping");
});

您可以在以下位置查看我的整个模板:http://jsfiddle.net/fallenreaper/drdCp/2/ 一切都是用 Javascript 完成的,因此 HTML 仅包含示例表单 PRE-COMPONENTS。

最佳答案

使用.clone(true)使用事件克隆

关于javascript - jQuery 似乎没有克隆事件,而只是克隆 html/xml?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16198179/

相关文章:

javascript - 使用循环进行空白替换 javascript 的更有效解决方案

javascript - Fetch() 和 array.push() 后数组为空

javascript - 带边框的 Div 在 dragend 上调整大小

javascript - Datatables JS - 基于数据值排名的条件格式

javascript - 隐藏列时调整第 nth-child 属性

javascript - 简化 Jquery 中不同 id 的验证

javascript - ajax 用 facebook-Java 加载 php 不工作

javascript - 从数组分配时, Angular 选择选项显示空白

jquery - jquery序列化和serializeObject的区别

javascript - 如果值与对象数组中的项目匹配 Javascript