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学习笔记之数组篇
Jun 28 PHP
php截取中文字符串不乱码的方法
Dec 25 PHP
PHP利用header跳转失效的解决方法
Oct 24 PHP
php自定义错误处理用法实例
Mar 20 PHP
php动态变量定义及使用
Jun 10 PHP
PHP实现事件机制的方法
Jul 10 PHP
学习PHP的数组总结【经验】
May 05 PHP
thinkphp3.x中display方法及show方法的用法实例
May 19 PHP
php文件类型MIME对照表(比较全)
Oct 07 PHP
利用ajax和PHP实现简单的流程管理
Mar 23 PHP
PHP自定义函数判断是否为Get、Post及Ajax提交的方法
Jul 27 PHP
php pdo连接数据库操作示例
Nov 18 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
法兰绒滤网冲泡
2021/03/03 冲泡冲煮
PHP5.2下chunk_split()函数整数溢出漏洞 分析
2007/06/06 PHP
php中使用$_REQUEST需要注意的一个问题
2013/05/02 PHP
php常用文件操作函数汇总
2014/11/22 PHP
PHP列出MySQL中所有数据库的方法
2015/03/12 PHP
php实现在限定区域里自动调整字体大小的类实例
2015/04/02 PHP
常用PHP数组排序函数归纳
2016/08/08 PHP
PHP串行化与反串行化实例分析
2016/12/27 PHP
PHP实现防止表单重复提交功能【基于token验证】
2018/05/24 PHP
php闭包中使用use声明变量的作用域实例分析
2018/08/09 PHP
分享一个自己写的table表格排序js插件(高效简洁)
2011/10/29 Javascript
javascript实现页面内关键词高亮显示代码
2014/04/03 Javascript
javascript实现简单的二级联动
2015/03/19 Javascript
jQuery中$this和$(this)的区别介绍(一看就懂)
2015/07/06 Javascript
无缝滚动的简单实现代码(推荐)
2016/06/07 Javascript
jQuery的Read()方法代替原生JS详解
2016/11/08 Javascript
Angular实现点击按钮控制隐藏和显示功能示例
2017/12/29 Javascript
详解Chai.js断言库API中文文档
2018/01/31 Javascript
浅析Vue 和微信小程序的区别、比较
2018/08/03 Javascript
使用JavaScript破解web
2018/09/28 Javascript
vue强制刷新组件的方法示例
2019/02/28 Javascript
Vue表单绑定的实例代码(单选按钮,选择框(单选时,多选时,用 v-for 渲染的动态选项)
2019/05/13 Javascript
js图片查看器插件用法示例
2019/06/22 Javascript
js实现倒计时秒杀效果
2020/03/25 Javascript
[02:36]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Magma 选手采访
2021/03/11 DOTA
Python实现自定义顺序、排列写入数据到Excel的方法
2018/04/23 Python
Python3将数据保存为txt文件的方法
2019/09/12 Python
利用python读取YUV文件 转RGB 8bit/10bit通用
2019/12/09 Python
python opencv根据颜色进行目标检测的方法示例
2020/01/15 Python
Python 分布式缓存之Reids数据类型操作详解
2020/06/24 Python
阿玛尼美妆加拿大官方商城:Giorgio Armani Beauty加拿大
2017/10/24 全球购物
美国一站式电动和手动工具商店:International Tool
2020/11/26 全球购物
关于热爱祖国的演讲稿
2014/05/04 职场文书
iSCSI服务器CHAP双向认证配置
2022/04/01 Servers
MySQL创建管理KEY分区
2022/04/13 MySQL
Java Redisson多策略注解限流
2022/09/23 Java/Android