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 date函数参数详解
Nov 27 PHP
解析PayPal支付接口的PHP开发方式
Nov 28 PHP
解析isset与is_null的区别
Aug 09 PHP
PHP中获取时间的下一周下个月的方法
Mar 18 PHP
php求一个网段开始与结束IP地址的方法
Jul 09 PHP
php限制文件下载速度的代码
Oct 20 PHP
phpStudy访问速度慢和启动失败的解决办法
Nov 19 PHP
PHP7之Mongodb API使用详解
Dec 26 PHP
PHP 闭包详解及实例代码
Sep 28 PHP
PHP ADODB实现事务处理功能示例
May 25 PHP
实例讲解php实现多线程
Jan 27 PHP
PHP中上传文件打印错误错误类型分析
Apr 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之图片上传类实例代码(加了缩略图)
2016/06/30 PHP
php实现将base64格式图片保存在指定目录的方法
2016/10/13 PHP
PHP 数组操作详解【遍历、指针、函数等】
2020/05/13 PHP
文本链接逐个出现的js脚本
2007/12/12 Javascript
Javascript操作cookie的函数代码
2012/10/03 Javascript
js制作的鼠标悬浮时产生的下拉框效果
2012/10/27 Javascript
JS图片预加载 JS实现图片预加载应用
2012/12/03 Javascript
关于图片的预加载过程中隐藏未知的
2012/12/19 Javascript
jquery Mobile入门—外部链接切换示例代码
2013/01/08 Javascript
节点的插入之append()和appendTo()的用法介绍
2014/01/13 Javascript
jQuery取得元素标签名称小结(附代码)
2017/08/16 jQuery
一种angular的方法级的缓存注解(装饰器)
2018/03/13 Javascript
vue-infinite-loading2.0 中文文档详解
2018/04/08 Javascript
详解Vue中watch的详细用法
2018/11/28 Javascript
详解使用Nuxt.js快速搭建服务端渲染(SSR)应用
2019/03/13 Javascript
从理论角度讨论JavaScript闭包
2019/04/03 Javascript
js判断在哪个浏览器打开项目的方法
2020/01/21 Javascript
ES6函数和数组用法实例分析
2020/05/23 Javascript
[02:41]DOTA2亚洲邀请赛小组赛第三日 赛事回顾
2015/02/01 DOTA
400多行Python代码实现了一个FTP服务器
2012/05/10 Python
Python中的pprint折腾记
2015/01/21 Python
Python的Django框架中使用SQLAlchemy操作数据库的教程
2016/06/02 Python
python ftp 按目录结构上传下载的实现代码
2018/09/12 Python
python处理multipart/form-data的请求方法
2018/12/26 Python
Python3日期与时间戳转换的几种方法详解
2019/06/04 Python
python使用PIL和matplotlib获取图片像素点并合并解析
2019/09/10 Python
python配置文件写入过程详解
2019/10/19 Python
Pytorch 的损失函数Loss function使用详解
2020/01/02 Python
pytorch 模型的train模式与eval模式实例
2020/02/20 Python
python openCV实现摄像头获取人脸图片
2020/08/20 Python
python3访问字典里的值实例方法
2020/11/18 Python
办公室主任岗位职责
2013/11/08 职场文书
成功的酒店创业计划书
2013/12/27 职场文书
千元咖啡店的创业计划书范文
2013/12/29 职场文书
根叔历年演讲稿
2014/05/20 职场文书
2016公司新年问候语
2015/11/11 职场文书