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 相关文章推荐
ubuntu 编译安装php 5.3.3+memcache的方法
Aug 05 PHP
PHP中extract()函数的妙用分析
Jul 11 PHP
php将gd生成的图片缓存到memcache的小例子
Jun 05 PHP
php缓存技术详细总结
Aug 07 PHP
php新浪微博登录接口用法实例
Dec 23 PHP
PHP使用Pear发送邮件(Windows环境)
Jan 05 PHP
关于PHP中Session文件过多的问题及session文件保存位置
Mar 17 PHP
php array_udiff_assoc 计算两个数组的差集实例
Nov 12 PHP
php与c 实现按行读取文件实例代码
Jan 03 PHP
PHP 中常量的知识整理
Apr 14 PHP
PHP操作redis实现的分页列表,新增,删除功能封装类与用法示例
Aug 04 PHP
PHP实现创建一个RPC服务操作示例
Feb 23 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新手上路(十一)
2006/10/09 PHP
PHP原理之异常机制深入分析
2010/08/08 PHP
thinkphp分页实现效果
2016/10/13 PHP
PHP生成腾讯云COS接口需要的请求签名
2018/05/20 PHP
laravel框架中表单请求类型和CSRF防护实例分析
2019/11/23 PHP
php实现统计IP数及在线人数的示例代码
2020/07/22 PHP
$()JS小技巧
2007/07/21 Javascript
Jquery 高亮显示文本中重要的关键字
2009/12/24 Javascript
浅析JavaScript中的隐式类型转换
2013/12/05 Javascript
JavaScript实现数组随机排序的方法
2015/06/26 Javascript
JS获取时间的相关函数及时间戳与时间日期之间的转换
2016/02/04 Javascript
JQuery异步加载PartialView的方法
2016/06/07 Javascript
jQuery插件HighCharts绘制2D金字塔图效果示例【附demo源码下载】
2017/03/09 Javascript
JavaScript 中调用 Kotlin 方法实例详解
2017/06/09 Javascript
Bootstrap Table 搜索框和查询功能
2017/11/30 Javascript
Vue中的Vux配置指南
2017/12/08 Javascript
jquery获取img的src值实例介绍
2019/01/16 jQuery
Vue组件化开发之通用型弹出框的实现
2020/02/28 Javascript
ssm+vue前后端分离框架整合实现(附源码)
2020/07/08 Javascript
python中实现迭代器(iterator)的方法示例
2017/01/19 Python
Python 3实战爬虫之爬取京东图书的图片详解
2017/10/09 Python
Python登录注册验证功能实现
2018/06/18 Python
python调用tcpdump抓包过滤的方法
2018/07/18 Python
使用tensorflow实现线性svm
2018/09/07 Python
基于python3 pyQt5 QtDesignner实现窗口化猜数字游戏功能
2019/07/15 Python
python+mysql实现个人论文管理系统
2019/10/25 Python
python自动生成sql语句的脚本
2021/02/24 Python
python包的导入方式总结
2021/03/02 Python
美国男女折扣服饰百货连锁店:Stein Mart
2017/05/02 全球购物
Regatta官网:英国最受欢迎的户外服装和鞋类品牌
2019/05/01 全球购物
毕业论文评语大全
2014/04/29 职场文书
2014年体育工作总结
2014/11/24 职场文书
银行自荐信怎么写
2015/03/05 职场文书
签约仪式致辞
2015/07/30 职场文书
基于python定位棋子位置及识别棋子颜色
2021/07/26 Python
SqlServer常用函数及时间处理小结
2023/05/08 SQL Server