File tree Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Original file line number Diff line number Diff line change 1
1
steal ( function ( ) {
2
2
can . each = function ( elements , callback ) {
3
3
var i = 0 , key ;
4
- if ( typeof elements . length == 'number' && elements . pop ) {
5
- elements . attr && elements . attr ( 'length' ) ;
6
- for ( var len = elements . length ; i < len ; i ++ ) {
7
- if ( callback ( elements [ i ] , i , elements ) === false ) return elements ;
8
- }
9
- } else {
10
- for ( key in elements ) {
11
- if ( callback ( elements [ key ] , key ) === false ) return elements ;
12
- }
13
- }
4
+ if ( elements ) {
5
+ if ( typeof elements . length == 'number' && elements . pop ) {
6
+ elements . attr && elements . attr ( 'length' ) ;
7
+ for ( var len = elements . length ; i < len ; i ++ ) {
8
+ if ( callback ( elements [ i ] , i , elements ) === false ) return elements ;
9
+ }
10
+ } else {
11
+ for ( key in elements ) {
12
+ if ( callback ( elements [ key ] , key ) === false ) return elements ;
13
+ }
14
+ }
15
+ }
14
16
return elements ;
15
17
}
16
18
} )
You can’t perform that action at this time.
0 commit comments