jQuery事件之bind和delegate的区别

2019-12-22  本文已影响0人  讲武德的年轻人
  1. bind直接绑定目标元素,delegate绑定目标元素的父元素
  2. 如果目标元素很多,那么bind会给每个目标元素绑定事件,会浪费内存,减慢运行速度,delegate只会在父元素上绑定一个事件
  3. 新增元素,是否可以自动获得事件?
    bind不可以,需要再次绑定
    delegate可以,只要是在父元素下,无论调用delegate的时候新增元素是否已经添加,都能获得事件处理函数。
上一篇下一篇

猜你喜欢

热点阅读