File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99 */
1010( function ( $ , undefined ) {
1111
12- // jQuery 1.4+
13- if ( $ . cleanData ) {
14- var _cleanData = $ . cleanData ;
15- $ . cleanData = function ( elems ) {
16- for ( var i = 0 , elem ; ( elem = elems [ i ] ) != null ; i ++ ) {
17- $ ( elem ) . triggerHandler ( "remove" ) ;
18- }
19- _cleanData ( elems ) ;
20- } ;
21- } else {
22- var _remove = $ . fn . remove ;
23- $ . fn . remove = function ( selector , keepData ) {
24- return this . each ( function ( ) {
25- if ( ! keepData ) {
26- if ( ! selector || $ . filter ( selector , [ this ] ) . length ) {
27- $ ( "*" , this ) . add ( [ this ] ) . each ( function ( ) {
28- $ ( this ) . triggerHandler ( "remove" ) ;
29- } ) ;
30- }
31- }
32- return _remove . call ( $ ( this ) , selector , keepData ) ;
33- } ) ;
34- } ;
35- }
12+ var _cleanData = $ . cleanData ;
13+ $ . cleanData = function ( elems ) {
14+ for ( var i = 0 , elem ; ( elem = elems [ i ] ) != null ; i ++ ) {
15+ $ ( elem ) . triggerHandler ( "remove" ) ;
16+ }
17+ _cleanData ( elems ) ;
18+ } ;
3619
3720$ . widget = function ( name , base , prototype ) {
3821 var namespace = name . split ( "." ) [ 0 ] ,
You can’t perform that action at this time.
0 commit comments