onload与ready的区别

来源:互联网 发布:网络英语课招聘 编辑:程序博客网 时间:2024/06/07 00:29


(1)ready表示文档结构已经加载完成(不包含图片等非文字媒体文件),只是在所有的DOM加载完毕后就会触发,在jQuery中可利用多个jQuery.Ready( )方法,他们会按次序依次执行。
(2)onload指页面包含图片等文件在内的所有元素都加载完成。在onload中只能
  window.onload=function()
  {
       a( );
       b( );
   }
所以ready在onload前加载
接下来说说共享onload事件的方法:
(1)

<span style="font-size:24px;">window.onload=function(){     firstFunction();     secondFunction();}</span>

(2)

<span style="font-size:24px;"><pre name="code" class="javascript">function addLoadEvent(func){       var  oldload=window.onload;       if(typeof(oldload)!='function')      {            window.onload=func;      }       else{             oldload( );             func( );        }}</span>




0 0
原创粉丝点击