jquery中的$(document).ready()与window.onload的区别


Posted in Javascript onNovember 18, 2009

所以如果某个图片或者其他资源加载很长时间, 访问者就会看到一个不完整的页面, 甚至在图片加载之前就执行了需要依赖动态添加的元素的脚本而导致脚本错误.
window.onload = function() { testDiv.innerHTML = "<div style=\"border:solid 1px #FF0000\">动态创建的div</div>"; }
解决办法就是等DOM被解析后, 在图像和外部资源加载之前执行我们的函数.在jQuery中让这一实现变得可行:

//jQuery 使用动态创建的$(document).ready(function)方法 
$(document).ready( 
function() { testDiv.innerHTML = "<div style=\"border:solid 1px #FF0000\">使用动态创建的$(document).ready(function)方法</div>"; } 
); 
//或者使用简便语法: 
/jQuery 使用$(function)方法 
$( 
function() { testDiv.innerHTML += "<div style=\"border:solid 1px #FF0000\">使用$(function)方法</div>"; } 
);
Javascript 相关文章推荐
基于jquery的模态div层弹出效果
Aug 21 Javascript
一些javascript一些题目的解析
Dec 25 Javascript
jquery图片延迟加载 前端开发技能必备系列
Jun 18 Javascript
jQuery 如何先创建、再修改、后添加DOM元素
May 20 Javascript
页面刷新时记住滚动条的位置jquery代码
Jun 17 Javascript
jQuery 和 CSS 的文本特效插件集锦
Dec 12 Javascript
Jquery使用val方法读写value值
May 18 Javascript
javascript之Boolean类型对象
Jun 07 Javascript
基于Bootstrap表单验证功能
Nov 17 Javascript
jQuery序列化form表单数据为JSON对象的实现方法
Sep 20 jQuery
js抽奖转盘实现方法分析
May 16 Javascript
vue+element UI实现树形表格
Dec 29 Vue.js
jQuery html()等方法介绍
Nov 18 #Javascript
JQuery toggle使用分析
Nov 16 #Javascript
JavaScript OOP类与继承
Nov 15 #Javascript
JavaScript的eval JSON object问题
Nov 15 #Javascript
Javascript 中文字符串处理额外注意事项
Nov 15 #Javascript
JavaScript 语法集锦 脚本之家基础推荐
Nov 15 #Javascript
Dojo 学习笔记入门篇 First Dojo Example
Nov 15 #Javascript
You might like
php中url传递中文字符,特殊危险字符的解决方法
2013/08/17 PHP
PHP获取音频文件的相关信息
2015/06/22 PHP
关于this和self的使用说明
2010/08/01 Javascript
extjs之去除s.gif的影响
2010/12/25 Javascript
javascript模版引擎-tmpl的bug修复与性能优化分析
2011/10/23 Javascript
使用Nodejs开发微信公众号后台服务实例
2014/09/03 NodeJs
javascript作用域链(Scope Chain)用法实例解析
2015/11/30 Javascript
解决Jquery下拉框数据动态获取的问题
2018/01/25 jQuery
vue2.0 资源文件assets和static的区别详解
2018/04/08 Javascript
Vue结合后台导入导出Excel问题详解
2019/02/19 Javascript
微信小程序3D轮播实现代码
2019/09/19 Javascript
Vue中使用better-scroll实现轮播图组件
2020/03/07 Javascript
jQuery实现朋友圈查看图片
2020/09/11 jQuery
Python学习之asyncore模块用法实例教程
2014/09/29 Python
python 实现将txt文件多行合并为一行并将中间的空格去掉方法
2018/12/20 Python
python多进程下实现日志记录按时间分割
2019/07/22 Python
Pytorch提取模型特征向量保存至csv的例子
2020/01/03 Python
Python装饰器原理与基本用法分析
2020/01/07 Python
python使用python-pptx删除ppt某页实例
2020/02/14 Python
基于python实现FTP文件上传与下载操作(ftp&amp;sftp协议)
2020/04/01 Python
使用python matploblib库绘制准确率,损失率折线图
2020/06/16 Python
Python collections模块的使用方法
2020/10/09 Python
python实现三种随机请求头方式
2021/01/05 Python
CSS3+JavaScript实现炫酷呼吸效果的示例代码
2020/06/15 HTML / CSS
街头时尚在线:JESSICABUURMAN
2019/06/16 全球购物
计算机应用专业推荐信
2013/11/13 职场文书
工会主席岗位责任制
2014/02/11 职场文书
音乐教学随笔感言
2014/02/19 职场文书
《王二小》教学反思
2014/02/27 职场文书
安全生产责任书
2014/03/12 职场文书
公司感恩节活动策划书
2014/10/11 职场文书
奖学金感谢信
2015/01/21 职场文书
汽车4S店销售经理岗位职责
2015/04/02 职场文书
《植物妈妈有办法》教学反思
2016/02/23 职场文书
学校2016年圣诞节活动总结
2016/03/31 职场文书
Python 用户输入和while循环的操作
2021/05/23 Python