1:
弃用函数:.live()
被弃版本:jQuery-1.9以上
替代函数:.on()
2:
弃用函数:.die()
被弃版本:jQuery-1.9以上
替代函数:.off()
3:弃用函数:.size()
被弃版本:jQuery-1.8以上
替代函数:.length
4:弃用函数:.toggle()
被弃版本:jQuery-1.8以上
替代函数:
$.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中被弃用的函数及其替代方案,包括.live()被.on()取代,.die()被.off()取代,.size()被.length取代,.toggle()被新的toggle实现方式取代。
1651

被折叠的 条评论
为什么被折叠?



