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 相关文章推荐
基于mysql的bbs设计(三)
Oct 09 PHP
php 模拟POST|GET操作实现代码
Jul 20 PHP
PHP中将数组转成XML格式的实现代码
Aug 08 PHP
curl不使用文件存取cookie php使用curl获取cookie示例
Jan 26 PHP
PHP内置过滤器FILTER使用实例
Jun 25 PHP
laravel 5 实现模板主题功能(续)
Mar 02 PHP
百度工程师讲PHP函数的实现原理及性能分析(二)
May 13 PHP
PHP new static 和 new self详解
Feb 19 PHP
php代码调试利器firephp安装与使用方法分析
Aug 21 PHP
PHP与以太坊交互详解
Aug 24 PHP
php+ajax实现商品对比功能示例
Apr 13 PHP
php实现的简单多进程服务器类完整示例
Feb 01 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实现域名whois查询的代码(数据源万网、新网)
2010/02/22 PHP
apache+php完美解决301重定向的两种方法
2011/06/08 PHP
PHP使用pcntl_fork实现多进程下载图片的方法
2014/12/16 PHP
php序列化函数serialize() 和 unserialize() 与原生函数对比
2015/05/08 PHP
表单的一些基本用法与技巧
2006/07/15 Javascript
JavaScript 页面坐标相关知识整理
2010/01/09 Javascript
Javascript removeChild()删除节点及删除子节点的方法
2015/12/27 Javascript
jQuery的中 is(':visible') 解析及用法(必看)
2017/02/12 Javascript
javascript 封装Date日期类实例详解
2017/05/28 Javascript
JavaScript基础之流程控制语句的用法
2017/08/31 Javascript
Vue无限滑动周选择日期的组件的示例代码
2018/07/18 Javascript
解决layui中table异步数据请求不支持自定义返回数据格式的问题
2018/08/19 Javascript
Node.js 使用request模块下载文件的实例
2018/09/05 Javascript
JS实现排行榜文字向上滚动轮播效果
2019/11/26 Javascript
使用70行Python代码实现一个递归下降解析器的教程
2015/04/17 Python
Python自动化测试Eclipse+Pydev 搭建开发环境
2016/08/15 Python
Python文件操作,open读写文件,追加文本内容实例
2016/12/14 Python
Python导入模块时遇到的错误分析
2017/08/30 Python
python调用API实现智能回复机器人
2018/04/10 Python
python傅里叶变换FFT绘制频谱图
2019/07/19 Python
实例详解Python装饰器与闭包
2019/07/29 Python
Django之使用celery和NGINX生成静态页面实现性能优化
2019/10/08 Python
pycharm安装及如何导入numpy
2020/04/03 Python
python基于opencv 实现图像时钟
2021/01/04 Python
python爬取youtube视频的示例代码
2021/03/03 Python
基于CSS3实现立方体自转效果
2016/03/01 HTML / CSS
澳大利亚冒险体验:Adrenaline(跳伞、V8赛车、热气球等)
2017/09/18 全球购物
全球最大的在线旅游公司:Expedia
2017/11/16 全球购物
运行时异常与一般异常有何异同?
2014/01/05 面试题
JAVA招聘远程笔试题
2015/07/23 面试题
体育教育个人自荐信范文
2013/12/01 职场文书
美化环境标语
2014/06/20 职场文书
2014年乡镇党建工作总结
2014/11/11 职场文书
法制工作总结2015
2015/07/23 职场文书
爱心捐款倡议书:点燃希望,传递温暖
2019/11/04 职场文书
使用 DataAnt 监控 Apache APISIX的原理解析
2022/07/07 Servers