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,ajax实现分页
Mar 27 PHP
PHP高级对象构建 多个构造函数的使用
Feb 05 PHP
ThinkPHP的RBAC(基于角色权限控制)深入解析
Jun 17 PHP
简单谈谈favicon
Jun 10 PHP
PHP执行SQL文件并将SQL文件导入到数据库
Sep 17 PHP
php实现网站文件批量压缩下载功能
Oct 28 PHP
PHP入门教程之表单与验证实例详解
Sep 11 PHP
php curl常用的5个经典例子
Jan 20 PHP
php变量与JS变量实现不通过跳转直接交互的方法
Aug 25 PHP
PHP convert_uudecode()函数讲解
Feb 14 PHP
PHP+RabbitMQ实现消息队列的完整代码
Mar 20 PHP
php tpl模板引擎定义与使用示例
Aug 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 array_intersect()函数使用代码
2009/01/14 PHP
分享php多功能图片处理类
2016/05/15 PHP
PHP简单实现DES加密解密的方法
2016/07/12 PHP
常见的5个PHP编码小陋习以及优化实例讲解
2021/02/27 PHP
js中cookie的使用详细分析
2008/05/28 Javascript
用JQuery 判断某个属性是否存在hasAttr的解决方法
2013/04/26 Javascript
js取整数、取余数的方法
2014/05/11 Javascript
node.js中的buffer.toJSON方法使用说明
2014/12/14 Javascript
JSON格式的键盘编码对照表
2015/01/29 Javascript
nodejs后台集成ueditor富文本编辑器的实例
2017/07/11 NodeJs
JavaScript中错误正确处理方式小结你用对了吗
2017/10/10 Javascript
Element-ui之ElScrollBar组件滚动条的使用方法
2018/09/14 Javascript
微信小程序之swiper滑动面板用法示例
2018/12/04 Javascript
详解js 创建对象的几种方法
2019/03/08 Javascript
详解微信小程序用定时器实现倒计时效果
2019/04/30 Javascript
搭建一个Koa后端项目脚手架的方法步骤
2019/05/30 Javascript
layui实现数据分页功能(ajax异步)
2019/07/27 Javascript
微信小程序中限制激励式视频广告位显示次数(实现思路)
2019/12/06 Javascript
JS判断浏览器类型与操作系统的方法分析
2020/04/30 Javascript
JS中准确判断变量类型的方法
2020/06/01 Javascript
python3图片转换二进制存入mysql
2013/12/06 Python
Python文件操作,open读写文件,追加文本内容实例
2016/12/14 Python
Python3内置模块pprint让打印比print更美观详解
2019/06/02 Python
python3实现微型的web服务器
2019/09/03 Python
C++和python实现阿姆斯特朗数字查找实例代码
2020/12/07 Python
一款基于css3的动画按钮代码教程
2014/11/23 HTML / CSS
Sam’s Club山姆会员商店:沃尔玛旗下高端会员制商店
2017/01/16 全球购物
比利时家具购买网站:Home24
2019/01/03 全球购物
写给女生的道歉信
2014/01/14 职场文书
个人评语大全
2014/05/04 职场文书
媒体宣传策划方案
2014/05/25 职场文书
中秋联欢会主持词
2015/07/04 职场文书
七年级之家长会发言稿范文
2019/09/04 职场文书
教你怎么用PyCharm为同一服务器配置多个python解释器
2021/05/31 Python
javascript函数式编程基础
2021/09/15 Javascript
MySQL多表查询机制
2022/03/17 MySQL