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 相关文章推荐
在Windows版的PHP中使用ADO
Oct 09 PHP
让你的PHP同时支持GIF、png、JPEG
Oct 09 PHP
php中设置多级目录session的问题
Aug 08 PHP
php json_encode奇怪问题说明
Sep 27 PHP
深入理解require与require_once与include以及include_once的区别
Jun 05 PHP
php根据分类合并数组的方法实例详解
Nov 06 PHP
php导出CSV抽象类实例
Sep 24 PHP
php实现字符串首字母转换成大写的方法
Mar 17 PHP
浅谈PHP中output_buffering
Jul 13 PHP
服务器迁移php版本不同可能诱发的问题
Dec 22 PHP
php安装扩展mysqli的实现步骤及报错解决办法
Sep 23 PHP
PHP实现压缩图片尺寸并转为jpg格式的方法示例
May 10 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
简单采集了yahoo的一些数据
2007/02/14 PHP
php Rename 更改文件、文件夹名称
2011/05/24 PHP
eAccelerator的安装与使用详解
2013/06/13 PHP
php 批量生成html,txt文件的实现代码
2013/06/26 PHP
初识Laravel
2014/10/30 PHP
thinkPHP实现表单自动验证
2014/12/24 PHP
Composer设置忽略版本匹配的方法
2016/04/27 PHP
jQuery入门知识简介
2010/03/04 Javascript
让AJAX不依赖后端接口实现方案
2012/12/03 Javascript
JS关键字变色实现思路及代码
2013/02/21 Javascript
如何使用jQUery获取选中radio对应的值(一句代码)
2013/06/03 Javascript
JavaScript检查弹出窗口是否被阻拦的方法技巧
2015/03/13 Javascript
JavaScript数组方法总结分析
2016/05/06 Javascript
jqPlot jQuery绘图插件的使用
2016/06/18 Javascript
在windows上用nodejs搭建静态文件服务器的简单方法
2016/08/11 NodeJs
ionic隐藏tabs的方法
2016/08/29 Javascript
jQuery中get方法用法分析
2016/12/07 Javascript
BootstrapTable请求数据时设置超时(timeout)的方法
2017/01/22 Javascript
html+javascript+bootstrap实现层级多选框全层全选和多选功能
2017/03/09 Javascript
jQuery日程管理控件glDatePicker用法详解
2017/03/29 jQuery
详解Vue.js之视图和数据的双向绑定(v-model)
2017/06/23 Javascript
jquery如何实现点击空白处隐藏元素
2017/12/05 jQuery
Element实现表格分页数据选择+全选所有完善批量操作
2019/06/07 Javascript
Vue3 源码导读(推荐)
2019/10/14 Javascript
Nuxt的路由配置和参数传递方式
2020/11/06 Javascript
[06:43]DAC2018 4.5 SOLO赛 Maybe vs Paparazi
2018/04/06 DOTA
Python实现的读取/更改/写入xml文件操作示例
2018/08/30 Python
python实现求特征选择的信息增益
2018/12/18 Python
HTML5中视频音频的使用详解
2017/07/07 HTML / CSS
HTML5 transform三维立方体实现360无死角三维旋转效果
2014/08/22 HTML / CSS
开展读书活动总结
2014/06/30 职场文书
迎国庆演讲稿
2014/09/15 职场文书
2014年旅游局法制宣传日活动总结
2014/11/01 职场文书
数学教师个人总结
2015/02/06 职场文书
小学生暑假安全保证书
2015/07/13 职场文书
小学生纪律委员竞选稿
2015/11/19 职场文书