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 相关文章推荐
在第一个input框内输入内容.textarea自动得到第一个文件框的值的javascript代码
Apr 20 Javascript
javascript下4个跨浏览器必备的函数
Mar 07 Javascript
顶部缓冲下拉菜单导航特效的JS代码
Aug 27 Javascript
Javascript对象属性方法汇总
Nov 21 Javascript
CSS3实现动态背景登录框的代码
Jul 28 Javascript
jquery实现点击变换导航样式的方法
Aug 31 Javascript
javascript数组去重常用方法实例分析
Apr 11 Javascript
老生常谈javascript中逻辑运算符&amp;&amp;和||的返回值问题
Apr 13 Javascript
从零开始学习Node.js系列教程二:文本提交与显示方法
Apr 13 Javascript
详解Vue中CSS样式穿透问题
Sep 12 Javascript
jQuery实现弹出层效果
Dec 10 jQuery
javascript设计模式 ? 桥接模式原理与应用实例分析
Apr 13 Javascript
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操作XML作为数据库的类
2010/12/19 PHP
thinkphp中的url跳转用法分析
2016/07/12 PHP
php的PDO事务处理机制实例分析
2017/02/16 PHP
thinkphp分页集成实例
2017/07/24 PHP
php封装单文件上传到数据库(路径)
2017/10/15 PHP
你的编程语言可以这样做吗?
2006/09/07 Javascript
javascript 尚未实现错误解决办法
2008/11/27 Javascript
深入分析js中的constructor和prototype
2012/04/07 Javascript
JS删除字符串中重复字符方法
2014/03/09 Javascript
JavaScript使用slice函数获取数组部分元素的方法
2015/04/06 Javascript
javascript cookie的简单应用
2016/02/24 Javascript
jquery ajax双击div可直接修改div中的内容
2016/03/04 Javascript
Node.js+Express配置入门教程详解
2016/05/19 Javascript
jQuery购物网页经典制作案例
2016/08/19 Javascript
EditPlus中的正则表达式 实战(2)
2016/12/15 Javascript
详解微信小程序 通过控制CSS实现view隐藏与显示
2017/05/24 Javascript
微信小程序实现图片压缩功能
2018/01/26 Javascript
create-react-app修改为多页面支持的方法
2018/05/17 Javascript
Vue的watch和computed方法的使用及区别介绍
2018/09/06 Javascript
vue elementUI table 自定义表头和行合并的实例代码
2019/05/22 Javascript
浅谈Vue 函数式组件的使用技巧
2020/06/16 Javascript
详解Python的Django框架中Manager方法的使用
2015/07/21 Python
Python split() 函数拆分字符串将字符串转化为列的方法
2019/07/16 Python
Django 在iframe里跳转顶层url的例子
2019/08/21 Python
django框架两个使用模板实例
2019/12/11 Python
HTML5 语音搜索只需一句代码
2013/01/03 HTML / CSS
详解HTML5中div和section以及article的区别
2015/07/14 HTML / CSS
澳洲在线厨具商店:Kitchen Style
2018/05/05 全球购物
《她是我的朋友》教学反思
2014/04/26 职场文书
船舶工程技术专业求职信
2014/08/07 职场文书
党员对照检查材料思想汇报
2014/09/16 职场文书
2015年推普周活动总结
2015/03/27 职场文书
结婚当天新郎保证书
2015/05/08 职场文书
2015暑假社会调查报告
2015/07/13 职场文书
能用CSS实现的就不要麻烦JavaScript了
2021/10/05 HTML / CSS
详解Spring Bean的配置方式与实例化
2022/06/10 Java/Android