javascript - 用克隆元素替换元素后事件不起作用
问题描述
我用另一个 div 的克隆替换了一个 div,现在我想在克隆的 div 中使用相同的按钮单击事件,但是当我使用 clone(true) 时,这些事件在替换的 div 中不起作用,有什么建议吗?
$(document).ready(function () {
var divClone = $("#col2").clone(true);
$("#bt1").click(function () {
$("#col2").appendTo("#col1");
$('#col3').load("data1.html");
});
$(document).on('click', '.clo', function (e) {
e.preventDefault();
$("#col3").replaceWith(divClone.clone(true));
});
});
解决方案
推荐阅读
- javascript - 以秒为单位将 SVG 路径动画化为更小的尺寸(如点)
- javascript - 动画开始前跳到0
- truetype - 如何正确理解 TrueType cmap 的子表 Format 4?
- python - Pyplot保存空白数字
- javascript - 自定义反应钩子中的记忆依赖项是反模式吗?
- python - 将带有 void * 参数的函数传递给 dict 时,Cython 会引发错误
- d3.js - 无法缩放堆积条形图 d3.js V4
- windows - 以编程方式控制应用程序自动启动 C/C++
- nhibernate - 使用每个表的主键进行一对一或多对一映射
- continuous-deployment - 生成随机发布名竹