美文网首页
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 、live、delegate

    jQuery的事件委托方法bind 、live、delegate、on之间有什么区别? (1)、bind 【jQu...

  • jQuery事件之bind和delegate的区别

    bind和delegate的区别 bind直接绑定目标元素,delegate绑定目标元素的父元素 如果目标元素很多...

  • jQuery中绑定事件时bind和on的区别

    jquery的bind跟on绑定事件的区别:主要是事件冒泡;jquery文档中bind和on函数绑定事件的用法: ...

  • jquery的bind跟on绑定事件的区别

    jquery的bind跟on绑定事件的区别:主要是事件冒泡; jquery文档中bind和on函数绑定事件的用法:...

  • 前端面试题

    1.bind(), live(), delegate()的区别 bind: 绑定事件,对新添加的事件不起作用,方法...

  • 面试宝典

    1.bind(), live(), delegate()的区别 bind: 绑定事件,对新添加的事件不起作用,方法...

  • jQuery事件

    jQuery事件是DOM事件的封装,同时支持自定义的扩展。绑定事件:bind、on、live、delegate、k...

  • jQuery元素绑定方式

    在jQuery中,有四种绑定事件方法。分别是:on,live,bind,delegate他们相对应的事件移出方法为...

  • 2019-05-14

    jquery中bind和on绑定事件的区别 1.使用bind方法,要在dom挂载之后才能找到相应的dom节点,然后...

  • jQuery绑定事件的四种方式

    jQuery中提供了四种事件监听方式,分别是bind、live、delegate、on,对应的解除监听的函数分别是...

网友评论

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

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