jquery不支持toggle()高(新)版本的问题解决


Posted in PHP onSeptember 24, 2016

在js代码中引入以下代码,让高版本的jquery兼容toggle事件。代码如下:

/**
 * Replacement for toggle
 */
jQuery.fn.toggle = function( fn, fn2 ) {
 // Don't mess with animation or css toggles
 if ( !jQuery.isFunction( fn ) || !jQuery.isFunction( fn2 ) ) {
 return oldToggle.apply( this, arguments );
 }
 // Save reference to arguments for access in closure
 var args = arguments,
 guid = fn.guid || jQuery.guid++,
 i = 0,
 toggler = function( event ) {
  // Figure out which function to execute
  var lastToggle = ( jQuery._data( this, "lastToggle" + fn.guid ) || 0 ) % i;
  jQuery._data( this, "lastToggle" + fn.guid, lastToggle + 1 );
  // Make sure that clicks stop
  event.preventDefault();
  // and execute the function
  return args[ lastToggle ].apply( this, arguments ) || false;
 };
 // link all the functions, so any of them can unbind this click handler
 toggler.guid = guid;
 while ( i < args.length ) {
 args[ i++ ].guid = guid;
 }
 return this.click( toggler );
};

以上就是jquery不支持toggle()高(新)版本的问题解决的资料,希望能帮助到大家,谢谢大家对本站的支持!

PHP 相关文章推荐
php 全文搜索和替换的实现代码
Jul 29 PHP
PHP EOT定界符的使用详解
Sep 30 PHP
php中计算时间差的几种方法
Dec 31 PHP
PHP 第一节 php简介
Apr 28 PHP
php静态成员方法和静态的成员属性的使用方法
Oct 26 PHP
PHP有序表查找之插值查找算法示例
Feb 10 PHP
PHP7匿名类的用法示例
Apr 05 PHP
PHP常量define和const的区别详解
May 18 PHP
php中对象引用和复制实例分析
Aug 14 PHP
Laravel获取所有的数据库表及结构的方法
Oct 10 PHP
浅谈laravel5.5 belongsToMany自身的正确用法
Oct 17 PHP
PHP unset函数原理及使用方法解析
Aug 14 PHP
php getcwd与dirname(__FILE__)区别详解
Sep 24 #PHP
mysql desc(DESCRIBE)命令实例讲解
Sep 24 #PHP
mysql alter table命令修改表结构实例详解
Sep 24 #PHP
Ajax和PHP正则表达式验证表单及验证码
Sep 24 #PHP
mysql查找删除重复数据并只保留一条实例详解
Sep 24 #PHP
php源码 fsockopen获取网页内容实例详解
Sep 24 #PHP
轻松掌握php设计模式之访问者模式
Sep 23 #PHP
You might like
PHP获取毫秒级时间戳的方法
2015/04/15 PHP
浅谈PHP中的错误处理和异常处理
2017/02/04 PHP
10个基于jQuery或JavaScript的WYSIWYG 编辑器整理
2010/05/06 Javascript
js获取视频时长代码
2014/04/10 Javascript
Jquery对新插入的节点 绑定Click事件失效的解决方法
2016/06/02 Javascript
JS实现获取图片大小和预览的方法完整实例【兼容IE和其它浏览器】
2017/04/24 Javascript
微信分享调用jssdk实例
2017/06/08 Javascript
微信小程序 本地图片按照屏幕尺寸处理
2017/08/04 Javascript
浅谈手写node可读流之流动模式
2018/06/01 Javascript
从0到1构建vueSSR项目之路由的构建
2019/03/07 Javascript
javascript中this的用法实践分析
2019/07/29 Javascript
vue 实现websocket发送消息并实时接收消息
2019/12/09 Javascript
微信小程序吸底区域适配iPhoneX的实现
2020/04/09 Javascript
VUE使用axios调用后台API接口的方法
2020/08/03 Javascript
vue element实现表格合并行数据
2020/11/30 Vue.js
python使用reportlab实现图片转换成pdf的方法
2015/05/22 Python
python 编码规范整理
2018/05/05 Python
python做反被爬保护的方法
2019/07/01 Python
python中栈的原理及实现方法示例
2019/11/27 Python
python def 定义函数,调用函数方式
2020/06/02 Python
python 下划线的不同用法
2020/10/24 Python
最新Python idle下载、安装与使用教程图文详解
2020/11/28 Python
CSS3过渡transition效果实例介绍
2016/05/03 HTML / CSS
澳大利亚百货公司:David Jones
2018/02/08 全球购物
西班牙电子产品购物网站:Electronicamente
2018/07/26 全球购物
乌克兰品牌化妆品和香水在线商店:Bomond
2020/01/14 全球购物
金鑫耀Java笔试题
2014/09/06 面试题
医学求职信
2014/05/28 职场文书
生日庆典策划方案
2014/06/02 职场文书
我的中国梦演讲稿高中篇
2014/08/19 职场文书
国际商务专业毕业生自我鉴定2014
2014/09/27 职场文书
80后婚前协议书范本
2014/10/24 职场文书
考试作弊检讨书范文
2015/01/27 职场文书
公务员年度个人总结
2015/02/12 职场文书
喋血孤城观后感
2015/06/08 职场文书
《窃读记》教学反思
2016/02/18 职场文书