动态添加的元素绑定事件on()

转载自:https://segmentfault.com/q/1010000007206898?_ea=1271377
jquery 的on语法为

$('element').on(events[,selector][,data],handler)
第一个参数就是事件
第二个参数是一个选择器,用于过滤选择元素$('element')的哪些子节点触发这个事件。 selector如果为null或者缺失,则事件到达$('element')就触发
第三个参数是传递给事件处理程序(event.data)的数据
第四个参数就是处理函数了

因此,上面的语句是将{a:a}对象作为数据(event.data)传递给onEventList函数

以下是自己写的例子:
.info-title是父标签,也可以写爷爷标签。.info-1是动态创建的标签的class
$(".info-title").on('click',".info-1",function(){alert('xxx')});

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容