Make sure that empty nodelists continue to map properly. Fixes #8993.
This commit is contained in:
parent
86aa764f0b
commit
6c449fd5df
2 changed files with 8 additions and 2 deletions
|
@ -720,7 +720,7 @@ jQuery.extend({
|
|||
i = 0,
|
||||
length = elems.length,
|
||||
// jquery objects are treated as arrays
|
||||
isArray = elems instanceof jQuery || length !== undefined && typeof length === "number" && ( ( length > 0 && elems[ 0 ] && elems[ length -1 ] ) || jQuery.isArray( elems ) ) ;
|
||||
isArray = elems instanceof jQuery || length !== undefined && typeof length === "number" && ( ( length > 0 && elems[ 0 ] && elems[ length -1 ] ) || length === 0 || jQuery.isArray( elems ) ) ;
|
||||
|
||||
// Go through the array, translating each of the items to their
|
||||
if ( isArray ) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue