Traversing: .not/.filter consistency with non-elements

Fixes gh-2808
Close gh-2809
This commit is contained in:
Martijn W. van der Lee
2016-01-11 20:59:33 +01:00
committed by Timmy Willison
parent b0b280cd61
commit 0e2f8f9eff
2 changed files with 12 additions and 1 deletions

View File

@@ -33,7 +33,7 @@ function winnow( elements, qualifier, not ) {
}
return jQuery.grep( elements, function( elem ) {
return ( indexOf.call( qualifier, elem ) > -1 ) !== not;
return ( indexOf.call( qualifier, elem ) > -1 ) !== not && elem.nodeType === 1;
} );
}