一个页面有多个onload的话,只会绑定最后一个事件,解决方法

1、将多个事件合并到一个onload中

2、使用jquery $()

3、使用addLoadEvent()函数

function addLoadEvent(func){
     var oldonload = window.onload;
     if(typeof window.onload != 'function'){
        window.onload = func;
     }else{
        window.onload = function(){
          oldonload();
          func();
        }
     }
}
​addLoadEvent(fun1);
addLoadEvent(fun2);

 

相关文章:

  • 2021-11-02
  • 2022-12-23
  • 2021-05-15
  • 2022-12-23
  • 2021-12-16
  • 2022-12-23
  • 2021-09-21
  • 2022-01-09
猜你喜欢
  • 2021-09-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-16
  • 2021-07-20
  • 2021-05-25
相关资源
相似解决方案