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下实现折线图效果的代码
Apr 28 PHP
PHP冒泡排序算法代码详细解读
Jul 17 PHP
php正则表达匹配中文问题分析小结
Mar 25 PHP
apache mysql php 源码编译使用方法
May 03 PHP
php实现文件下载更能介绍
Nov 23 PHP
PHP上传文件时自动分配路径的方法
Jan 09 PHP
php通过curl模拟登陆DZ论坛
May 11 PHP
PHP整合七牛实现上传文件
Jul 03 PHP
THINKPHP3.2使用soap连接webservice的解决方法
Dec 13 PHP
laravel使用Faker数据填充的实现方法
Apr 12 PHP
PHP从零开始打造自己的MVC框架之入口文件实现方法详解
Jun 03 PHP
如何通过PHP实现Des加密算法代码实例
May 09 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 at(@)符号的用法简介
2009/07/11 PHP
smarty内置函数config_load用法实例
2015/01/22 PHP
深入理解PHP中的empty和isset函数
2016/05/26 PHP
PHP 计算两个时间段之间交集的天数示例
2019/10/24 PHP
40个有创意的jQuery图片、内容滑动及弹出插件收藏集之一
2011/12/31 Javascript
JS在textarea光标处插入文本的小例子
2013/03/22 Javascript
用js实现trim()的解决办法
2013/04/16 Javascript
用innerhtml提高页面打开速度的方法
2013/08/02 Javascript
jQuery中的$.ajax()方法应用
2014/05/06 Javascript
jquery 显示*天*时*分*秒实现时间计时器
2014/05/07 Javascript
基于jQuery实现网页打印功能
2015/12/01 Javascript
BootStrap Typeahead自动补全插件实例代码
2016/08/10 Javascript
浅谈vue的踩坑路
2017/08/31 Javascript
Vue2.0实现组件之间数据交互和通信操作示例
2019/05/16 Javascript
Vue 实例事件简单示例
2019/09/19 Javascript
[01:18:31]DOTA2-DPC中国联赛定级赛 LBZS vs Magma BO3第一场 1月10日
2021/03/11 DOTA
python动态参数用法实例分析
2015/05/25 Python
浅谈python中的面向对象和类的基本语法
2016/06/13 Python
PyTorch上实现卷积神经网络CNN的方法
2018/04/28 Python
PHP实现发送和接收JSON请求
2018/06/07 Python
对python实现二维函数高次拟合的示例详解
2018/12/29 Python
Python实现SQL注入检测插件实例代码
2019/02/02 Python
Python中包的用法及安装
2020/02/11 Python
Python word文本自动化操作实现方法解析
2020/11/05 Python
IE兼容css3圆角的实现代码
2011/07/21 HTML / CSS
美津浓美国官网:Mizuno美国
2018/08/07 全球购物
英国网上超市:Ocado
2020/03/05 全球购物
物业管理个人自我评价
2013/11/08 职场文书
售后专员岗位职责
2013/12/08 职场文书
2014年学生资助工作总结
2014/12/18 职场文书
贷款担保书范本
2015/09/22 职场文书
卖车协议书范文
2016/03/23 职场文书
2019年幼儿园管理条例范本!
2019/07/17 职场文书
JavaScript 数组去重详解
2021/09/15 Javascript
java协程框架quasar和kotlin中的协程对比分析
2022/02/24 Java/Android
Android studio 简单计算器的编写
2022/05/20 Java/Android