jQuery.holdReady()使用方法


Posted in Javascript onMay 20, 2014
holdReady: function( hold ) { 
if ( hold ) { 
jQuery.readyWait++; // readyWait就是一个计数器,表示还有多少个条目就绪事件才能执行 } else { jQuery.ready( true ); } }

使用方法如下:

jQuery.holdReady( hold )

作用:暂停或恢复.ready() 事件的执行

参数:hold为boolean值,指示是否暂停或恢复被请求的ready事件

jQuery.holdReady()方法允许jQuery的完成事件被该函数锁定。这个高级特性的典型应用场合是动态载入脚本,比如jQuery插件等。在附加的脚本载入完成前,即使页面已经准备好,jQuery的完成事件也不会被触发。这个函数必须在页面的靠前部分被调用,比如在<head>标签当中,jQuery载入下一行。在完成事件被触发后调用此函数没有任何效果。使用方法:首先调用$.holdReady(true)[调用后完成事件将被锁定]。当准备好触发完成事件时,调用$.holdReady(false)。需要注意的是,可以对完成事件添加多个锁定,每个锁定对应一次$.holdReady(false)[解锁]调用。jQuery的完成事件将在所有的锁定都被解除,并且页面也已经准备好的情况下被触发。实际上就是为一些需要依赖动态脚本的代码加的一个安全锁,当所需要的动态脚本加载完毕后再执行就绪事件,而不是在DOM树构建成功后执行。

Javascript 相关文章推荐
解密效果
Jun 23 Javascript
Javascript操纵Cookie实现购物车程序
Feb 15 Javascript
js ondocumentready onmouseover onclick onmouseout 样式
Jul 22 Javascript
基于jquery的文字向上跑动类似跑马灯的效果
Sep 22 Javascript
分享两个手机访问pc网站自动跳转手机端网站代码
Dec 24 Javascript
EasyUI在表单提交之前进行验证的实例代码
Jun 24 Javascript
详解JavaScript 中getElementsByName在IE中的注意事项
Feb 21 Javascript
vue引入js数字小键盘的实现代码
May 14 Javascript
vue 点击展开显示更多(点击收起部分隐藏)
Apr 09 Javascript
通过jQuery学习js类型判断的技巧
May 27 jQuery
js实现指定时间倒计时效果
Aug 26 Javascript
使用JS前端技术实现静态图片局部流动效果
Aug 05 Javascript
js判断上传文件类型判断FileUpload文件类型代码
May 20 #Javascript
jQuery 如何先创建、再修改、后添加DOM元素
May 20 #Javascript
特殊情况下如何获取span里面的值
May 20 #Javascript
jQuery基于当前元素进行下一步的遍历
May 20 #Javascript
jQuery 删除/替换DOM元素的几种方式
May 20 #Javascript
php实例分享之实现显示网站运行时间
May 20 #Javascript
jQuery使用andSelf()来包含之前的选择集
May 19 #Javascript
You might like
PHP 超链接 抓取实现代码
2009/06/29 PHP
php从字符串创建函数的方法
2015/03/16 PHP
php post大量数据时发现数据丢失问题解决方法
2015/06/20 PHP
PHP图片裁剪与缩放示例(无损裁剪图片)
2017/02/08 PHP
PHP实现限制IP访问的方法
2017/04/20 PHP
PHP实现合并两个排序链表的方法
2018/01/19 PHP
PHP使用Curl实现模拟登录及抓取数据功能示例
2018/04/27 PHP
Jquery常用技巧收集整理篇
2010/11/14 Javascript
jQuery中width()方法用法实例
2014/12/24 Javascript
浅析BootStrap模态框的使用(经典)
2016/04/29 Javascript
关于Node.js中Buffer的一些你可能不知道的用法
2017/03/28 Javascript
jQuery设置图片等比例缩小的方法
2017/04/29 jQuery
Vue拖拽组件开发实例详解
2018/05/11 Javascript
vue2.0 解决抽取公用js的问题
2020/07/31 Javascript
Python中用于计算对数的log()方法
2015/05/15 Python
基于python3 类的属性、方法、封装、继承实例讲解
2017/09/19 Python
微信小程序跳一跳游戏 python脚本跳一跳刷高分技巧
2018/01/04 Python
使用python爬取B站千万级数据
2018/06/08 Python
Python 二叉树的层序建立与三种遍历实现详解
2019/07/29 Python
详解Python中的正斜杠与反斜杠
2019/08/09 Python
Pycharm 2019 破解激活方法图文详解
2019/10/11 Python
python找出列表中大于某个阈值的数据段示例
2019/11/24 Python
Flask和pyecharts实现动态数据可视化
2020/02/26 Python
用纯css3实现的图片放大镜特效效果非常不错
2014/09/02 HTML / CSS
伦敦最著名的老字号百货公司:Selfridges(塞尔福里奇百货)
2016/07/25 全球购物
Belstaff英国官方在线商店:Belstaff.co.uk
2021/02/09 全球购物
校园安全教育广播稿
2014/02/17 职场文书
幼儿园教研活动总结
2014/04/30 职场文书
求职信范文大全
2014/05/26 职场文书
社团活动总结模板
2014/06/30 职场文书
租房协议书样本
2014/08/20 职场文书
2014年残联工作总结
2014/11/21 职场文书
干部考察材料范文
2014/12/24 职场文书
2015年社区计生工作总结
2015/04/21 职场文书
2015年妇幼卫生工作总结
2015/05/23 职场文书
创业计划书之便利店
2019/09/05 职场文书