jquery文档加载写法:
$(function(){ }) ; //个人最常使用方式 $(document).ready(function(){ }); //调用文档对象下的ready方法传入一个函数。 $(window).load(function() { });//调用window对象下的load方法传入一个函数。 (function() { })(jQuery)//()()表示立即执行 并且传入jquery = $ 所以之前$也可以替换为jQuery
注意:
jquery的ready只是dom的结构加载完毕,便视为加载完成。不管内容是否加载完成
js的window.onload是指dom的生成和资源的加载,比如flash、图片完全加载出来后才执行onload。(缺点就是当某一张图片很大的时候,岂不阻止了其它js的正常执行)
js写法:
window.onload = function () { }; document.ready=function(){ };
图片加载完成: