平常点击触发事件我用jquery click来处理,但是这样的方法在静态已经存在的元素是可以的,动态生成的是不行的,比如layui中动态,要用下面一种

不起作用:
$('#test').on('click', function() {
layer.msg('响应点击事件');
});

起作用了:
$(document).on('click', '#test', function() {
  layer.msg('响应点击事件');
});
 

Document 对象
每个载入浏览器的 HTML 文档都会成为 Document 对象。

Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。

 

这两个是不同的

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
返回
顶部