javascript addLoadEvent函数说明 与jquery中onload区别

来源:互联网 发布:淘宝无线端店铺装修 编辑:程序博客网 时间:2024/06/15 12:44

addLoadEvent介绍

addLoadEvent 是由“Paul Koch”编写的,用来实现window.onload事件处理函数绑定多个函数的方法。

很明显window.onload事件只能绑定一个函数,所以有了下面的解决方案。

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

addLoadEvent函数主要是完成如下的操作:

1、把现有的window.onload事件处理函数的值存入到oldonload中。

2、如果在这个处理函数上还没有绑定任何函数,就将该函数添加给它。

3、如果在这个处理函数上已经绑定了一些函数,就把该函数追加到现有指定的末尾。

通过addLoadEvent函数,只需要调用该函数就可以进行绑定了。

 绑定多个函数的操作
addLoadEvent(firestFunction);addLoadEvent(secondFunction); 

与jquery中onload的区别

这里写图片描述
这里写图片描述

0 0
原创粉丝点击