$(function(){})与window.onload的区别
来源:互联网 发布:软件开发流程管理规范 编辑:程序博客网 时间:2024/05/16 11:51
不太一样
window.onload是在页面所有的元素都加载完成后才触发
$(function(){})是在页面的dom结构加载完毕后就触发 dom里的内容不一定都已经加载完成
比如说一个页面有好多图片 而加载这些图片需要一定的时间
window.onload必须得等到全部的图片都加载完成后才能触发
而$(function(){})只要在dom加载完毕之后就会执行 图片不一定已经加载完成
1:执行时机不一样
$(function() { } )是在dom结构创建完成以后就执行,window.onload是在整个页面加载完成之后(包括页面上的资源,比如图片)才执行
2:执行次数不一样:
$(function() { } )不管你jsp引入的js里定义了几个,会按照顺序依次执行,而window.onload只会执行最后一个,之前的会被覆盖掉
0 0
- $(function(){})与window.onload的区别
- $(function(){})与window.onload=function(){}的区别
- $(function(){})与window.onload=function(){}的区别
- $(function(){ }与window.onload = function(){ }的区别
- jq的$(function(){})与window.onload的区别
- jq的 $(function(){}) , document.ready 与 window.onload 的区别
- jq的$(function(){})与window.onload的区别(转)
- window.onload和$(function(){})的区别
- window.onload和$(function(){})的区别介绍
- window.onload=function(){}与$(document).ready(function(){})区别
- window.onload=function(){}与$(document).ready(function (){})区别
- window.onload与$()的区别
- JQUERY的$(function(){})和window.onload=function(){}的区别
- $(window).load(function() {}),$(document).ready(function(){}),body.Onload()的区别
- $(document).ready()、 $(function(){})、$().ready(function(){})和window.onload的区别
- $(document).ready(function () {})和 window.onload = function () {}的区别
- window.onload=function(){}和$(document).ready(function(){})的区别
- window.onload和$(function(){})区别
- Oracle导入导出工具
- js内存泄漏的几种情况
- 米斯特白帽培训讲义(v2)漏洞篇 弱口令、爆破、遍历
- android改变状态栏背景为应用背景
- Heartbleed bug
- $(function(){})与window.onload的区别
- 字符串连接(简单模拟)
- [学习小笔记] 三层架构基本理解
- js立即执行函数: (function ( ){})( ) 与 (function ( ){}( )) 有什么区别?
- opencv学习_12 (harris角点检测)
- HDU 2094 产生冠军 解题报告
- 博为峰Java技术文章 ——JavaSE Swing焦点事件的处理
- 1. Two Sum
- openstack 性能测试 Rally