美文网首页
jQuery事件之bind和delegate的区别

jQuery事件之bind和delegate的区别

作者: 讲武德的年轻人 | 来源:发表于2019-12-22 17:02 被阅读0次
    • bind和delegate的区别
    1. bind直接绑定目标元素,delegate绑定目标元素的父元素
    2. 如果目标元素很多,那么bind会给每个目标元素绑定事件,会浪费内存,减慢运行速度,delegate只会在父元素上绑定一个事件
    3. 新增元素,是否可以自动获得事件?
      bind不可以,需要再次绑定
      delegate可以,只要是在父元素下,无论调用delegate的时候新增元素是否已经添加,都能获得事件处理函数。

    相关文章

      网友评论

          本文标题:jQuery事件之bind和delegate的区别

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