File tree Expand file tree Collapse file tree 1 file changed +7
-24
lines changed Expand file tree Collapse file tree 1 file changed +7
-24
lines changed Original file line number Diff line number Diff line change 9
9
*/
10
10
( function ( $ , undefined ) {
11
11
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
+ } ;
36
19
37
20
$ . widget = function ( name , base , prototype ) {
38
21
var namespace = name . split ( "." ) [ 0 ] ,
You can’t perform that action at this time.
0 commit comments