美文网首页
动态生成的元素无法绑定事件

动态生成的元素无法绑定事件

作者: Vincent_Jiang | 来源:发表于2017-08-26 20:12 被阅读13次
$.get("/test/data", function(data){
  var html = '<ul><li id="1">1</li><li id="2">2</li><li id="3">3</li><ul>';
  $("#div").append(html);
  // 在 DOM 树二次生成的同时进行绑定
  (function () {
    $("#div").onclick = function () {
      console.log(this.id);
    }
  })();
});

// output:
// 1
// 2
// 3

相关文章

网友评论

      本文标题:动态生成的元素无法绑定事件

      本文链接:https://www.haomeiwen.com/subject/orsvdxtx.html