首页 > 解决方案 > 用克隆元素替换元素后事件不起作用

问题描述

我用另一个 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));
    });
});

标签: javascripteventsclone

解决方案


推荐阅读