码迷,mamicode.com
首页 > 其他好文 > 详细

直接事件与事件委托

时间:2016-11-22 02:22:18      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:绑定   todo   委托   通过   一段   添加   style   ajax   blog   

最近学了JQ 刚刚在网上看了点关于直接事件与事件委托的知识:

比如:这样两段代码:

$(‘ul li‘).on(‘click‘, function () {
   //todo 
});
$(‘ul‘).on(‘click‘,‘li‘, function () {
    //todo 
})

他们的区别是什么呢?在JQuery的官网上有详细的解释,第一段是说把事件直接绑定在li上,如果有100个li,就相当于绑定了100次的li,而且只能绑定在文档中已存在的li上,

后续添加的li是绑定不上的,比如通过ajax添加去的新的li,这就是直接事件绑定。

第二段是委托事件,只绑定了一次事件在li上,也可以监听到后续添加的li。

直接事件与事件委托

标签:绑定   todo   委托   通过   一段   添加   style   ajax   blog   

原文地址:http://www.cnblogs.com/liulijun330/p/6087644.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!