这篇文章主要介绍了jquery不支持toggle()高(新)版本的问题解决的相关资料,需要的朋友可以参考下

在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()高(新)版本的问题解决的资料,希望能帮助到大家,谢谢大家对本站的支持!

最新资讯
苹果市值突破1万亿美元 库克将顶格收1.2亿美元股票

苹果市值突破1万亿美

据彭博报道,得益于公司股价上涨,苹果首席执行官蒂姆·库
华为手机被diss:AI拍照涉造假,国外网友又炸锅了

华为手机被diss:AI拍照

短短两天,一条Nova 3i的广告就在Youtube上获得了270万
爆雷潮下的隐形大佬赵春霞:向10家上市公司讨债

爆雷潮下的隐形大佬赵

通过爱投资这一P2P平台,赵春霞将自己与众多资本系族桥
苹果CEO库克向慈善组织捐赠近500万美元股票

苹果CEO库克向慈善组

库克本周向一家未具名的慈善组织捐赠23215股苹果股票,
上半年ICO破发率98.8%,各大交易所破发数据大盘点

上半年ICO破发率98.8%

ICO 沦为“圈钱收割”工具,区块链行业即将迎来全面洗牌
B面钢铁侠:马斯克的泪水与彷徨

B面钢铁侠:马斯克的泪

“硅谷钢铁侠”到如今四面楚歌,马斯克到底经历了些什么
最新文章
原生php实现excel文件读写的方法分析

原生php实现excel文件

这篇文章主要介绍了原生php实现excel文件读写的方法,
PHP使用file_get_contents发送http请求功能简单示例

PHP使用file_get_cont

这篇文章主要介绍了PHP使用file_get_contents发送http
PHP receiveMail实现收邮件功能

PHP receiveMail实现

这篇文章主要为大家详细介绍了PHP receiveMail实现收
laravel中短信发送验证码的实现方法

laravel中短信发送验

在做用户注册和个人中心的安全管理时常常需要用到短信
PHP cURL获取微信公众号access_token的实例

PHP cURL获取微信公众

这篇文章主要介绍了PHP cURL获取微信公众号access_tok
详解php与ethereum客户端交互

详解php与ethereum客

本篇文章给大家讲述了php与ethereum客户端交互的相关