本文主要是介绍项目技术问题记录-【前端】处理低版本JQuery系UI框架的toggle事件失效的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
原创作者:田超凡(程序员田宝宝)
版权所有,引用请注明原作者,严禁复制转载
$.fn.toggle = function( fn, fn2 ) {
var args = arguments,guid = fn.guid || $.guid++,i=0,
toggle = function( event ) {
var lastToggle = ( $._data( this, "lastToggle" + fn.guid ) || 0 ) % i;
$._data( this, "lastToggle" + fn.guid, lastToggle + 1 );
event.preventDefault();
return args[ lastToggle ].apply( this, arguments ) || false;
};
toggle.guid = guid;
while ( i < args.length ) {
args[ i++ ].guid = guid;
}
return this.click( toggle );
};
这篇关于项目技术问题记录-【前端】处理低版本JQuery系UI框架的toggle事件失效的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!