Skip to content

Commit 25712d7

Browse files
committed
Simplify getAll helper
1 parent fa3dad3 commit 25712d7

File tree

1 file changed

+3
-13
lines changed

1 file changed

+3
-13
lines changed

src/manipulation.js

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -613,19 +613,9 @@ function cloneCopyEvent( src, dest ) {
613613
}
614614

615615
function getAll( context, tag ) {
616-
var elems, elem,
617-
i = 0,
618-
ret = typeof context.getElementsByTagName !== "undefined" ? context.getElementsByTagName( tag || "*" ) :
619-
typeof context.querySelectorAll !== "undefined" ? context.querySelectorAll( tag || "*" ) :
620-
undefined;
621-
622-
if ( !ret ) {
623-
for ( ret = [], elems = context.childNodes || context; (elem = elems[ i ]) != null; i++ ) {
624-
core_push.apply( ret, !tag || jQuery.nodeName( elem, tag ) ?
625-
getAll( elem, tag ) :
626-
elems );
627-
}
628-
}
616+
var ret = context.getElementsByTagName ? context.getElementsByTagName( tag || "*" ) :
617+
context.querySelectorAll ? context.querySelectorAll( tag || "*" ) :
618+
[];
629619

630620
return tag === undefined || tag && jQuery.nodeName( context, tag ) ?
631621
jQuery.merge( [ context ], ret ) :

0 commit comments

Comments
 (0)