今天在做一个页面,用的是easyui页面有很多的tabs,里面都放了iframe

需要在load事件动态调整iframe高度

发现始终无法使用delegate来绑定load事件。

纠结了一下午发现了问题所在: delegate是通过事件冒泡来动态的绑定事件到现在或者未来的元素

在js里有如下无法进行冒泡的事件:load,unload,change,blur,focus

其中focus、blur可以支持事件捕获,非IE浏览器里。

所以delegate无法绑定这些无法冒泡的事件,当然load事件也在其中。

只能在一些具体的地方通过on/bind来绑定这个事件。关于Jquery的delegate绑定事件无效

相关文章:

  • 2022-12-23
  • 2021-11-29
  • 2022-12-23
  • 2018-10-05
  • 2021-10-19
  • 2021-08-26
猜你喜欢
  • 2021-07-26
  • 2021-12-15
  • 2022-03-11
  • 2021-07-01
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案