不行不行,普通元素好像完全触发不了load方法,怎么办呀

解决方案 »

  1.   

    没记错的话所有元素都加载完成会触发
    window.onload利用这点window.onload = function(){}
    用一个全局变量做标识
    在函数中改变变量值,根据变量来判断是否完全加载
    不知道是否可行
      

  2.   


    $(function(){
     var t = $('#aa').width();
    });
      

  3.   

    你那个宽度有的时候为0是不是因为css还没有加载成功啊
    把css引用放到页面顶部,js放到底部,应该不会出现了吧
      

  4.   

    无特殊需要,js 代码都应在 window.load 之后执行
    涉及页面布局的 js 代码应写在相关的闭标签之后
    需要注意的是,onload 事件只表示加载完成,并不表示渲染也完成了