这篇文章主要介绍了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()高(新)版本的问题解决的资料,希望能帮助到大家,谢谢大家对本站的支持!

最新资讯
长租战事终局:自如or not?

长租战事终局:自如or n

站在2019年这个熊林口中的行业转折点,人们需要知道长租
医疗5G网络建设标准发布 华为三大运营商参与

医疗5G网络建设标准发

《基于5G技术的医疗网络建设标准》正式发布,同时“国家
苹果警告用户尽快升级旧款设备iOS 避免出现重大故障

苹果警告用户尽快升级

苹果正式对那些使用旧款iOS设备的用户发出警告,因为从1
华为郭平:VR今年将复兴 有望成下个智能手机产业

华为郭平:VR今年将复兴

郭平表示,VR/AR将成为5G时代的首批应用,2019年将是该产
京东白条应收账款余额超411亿元,上半年增长近67亿元

京东白条应收账款余额

说明书披露,截至2019年6月末,京东白条应收账款余额已增
华为彭博:关于授权5G 华为正与美国公司展开初期谈判

华为彭博:关于授权5G

华为候补董事、高级副总裁彭博(Vincent Pang)周五表示,华
最新文章
PHP使用HTML5 FileApi实现Ajax上传文件功能示例

PHP使用HTML5 FileApi

这篇文章主要介绍了PHP使用HTML5 FileApi实现Ajax上传
PHP使用HTML5 FormData对象提交表单操作示例

PHP使用HTML5 FormDat

这篇文章主要介绍了PHP使用HTML5 FormData对象提交表
PHP创建对象的六种方式实例总结

PHP创建对象的六种方

这篇文章主要介绍了PHP创建对象的六种方式,结合实例形
PHP+iframe模拟Ajax上传文件功能示例

PHP+iframe模拟Ajax上

这篇文章主要介绍了PHP+iframe模拟Ajax上传文件功能,
php输出控制函数和输出函数生成静态页面

php输出控制函数和输

这篇文章主要为大家详细介绍了php输出控制函数和输出
php实现网页上一页下一页翻页过程详解

php实现网页上一页下

这篇文章主要介绍了php实现网页上一页下一页翻页过程