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 相关文章推荐
第十四节--命名空间
Nov 16 PHP
php 生成WML页面方法详解
Aug 09 PHP
phpmyadmin里面导入sql语句格式的大量数据的方法
Jun 05 PHP
php 数组使用详解 推荐
Jun 02 PHP
php 模拟GMAIL,HOTMAIL(MSN),YAHOO,163,126邮箱登录的详细介绍
Jun 18 PHP
解析PHP的session过期设置
Jun 29 PHP
CI框架自动加载session出现报错的解决办法
Jun 17 PHP
PHP自带方法验证邮箱是否存在
Feb 01 PHP
php实现的PDO异常处理操作分析
Dec 27 PHP
Referer原理与图片防盗链实现方法详解
Jul 03 PHP
解决laravel 出现ajax请求419(unknown status)的问题
Sep 03 PHP
你真的了解PHP中的引用符号(&)吗
May 12 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
在数据量大(超过10万)的情况下
2007/01/15 PHP
PHP常用代码大全(新手入门必备)
2010/06/29 PHP
PHP运行模式的深入理解
2013/06/03 PHP
详谈PHP文件目录基础操作
2014/11/11 PHP
php插入排序法实现数组排序实例
2015/02/16 PHP
最准确的php截取字符串长度函数
2015/10/29 PHP
PHP微信开发之微信消息自动回复下所遇到的坑
2016/05/09 PHP
理解Javascript_06_理解对象的创建过程
2010/10/15 Javascript
jquery插件制作 手风琴Panel效果实现
2012/08/17 Javascript
ExtJs默认的字体大小改变的几种方法(自己整理)
2013/04/18 Javascript
JS判断是否长按某一键的方法
2016/03/02 Javascript
jquery.zclip轻量级复制失效问题
2017/01/08 Javascript
Vue + Webpack + Vue-loader学习教程之相关配置篇
2017/03/14 Javascript
解决html input验证只能输入数字,不能输入其他的问题
2017/07/21 Javascript
JS实现元素上下左右移动效果
2017/10/18 Javascript
基于vue 实现token验证的实例代码
2017/12/14 Javascript
红黑树的插入详解及Javascript实现方法示例
2018/03/26 Javascript
el-input 标签中密码的显示和隐藏功能的实例代码
2019/07/19 Javascript
vue把输入框的内容添加到页面的实例讲解
2019/11/11 Javascript
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
2019/11/14 Javascript
使用 Vue-TCB 快速在 Vue 应用中接入云开发的方法
2020/02/10 Javascript
JavaScript canvas绘制渐变颜色的矩形
2020/02/18 Javascript
vue实现简单计算商品价格
2020/09/14 Javascript
ESLint 是如何检查 .vue 文件的
2020/11/30 Vue.js
[05:06]TI4西雅图DOTA2前线报道 海涛密探LGD训练
2014/07/09 DOTA
Python语言实现获取主机名根据端口杀死进程
2016/03/31 Python
python之Socket网络编程详解
2016/09/29 Python
Python基于opencv的图像压缩算法实例分析
2018/05/03 Python
PyQt5图形界面播放音乐的实例
2019/06/17 Python
django 基于中间件实现限制ip频繁访问过程详解
2019/07/30 Python
python实现udp传输图片功能
2020/03/20 Python
苏宁红孩子母婴商城:redbaby
2017/02/12 全球购物
2014优秀党员事迹材料
2014/08/14 职场文书
上课迟到检讨书300字
2014/10/15 职场文书
毕业生求职自荐信(2016最新版)
2016/01/28 职场文书
复制别人的成功真的会成功吗?
2019/10/17 职场文书