diff options
Diffstat (limited to 'src/traversing.js')
-rw-r--r-- | src/traversing.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/traversing.js b/src/traversing.js index ee3676963..2943987a1 100644 --- a/src/traversing.js +++ b/src/traversing.js @@ -20,7 +20,9 @@ jQuery.extend({ var matched = [], cur = elem[ dir ]; - while ( cur && cur.nodeType !== 9 && (until === undefined || cur.nodeType !== 1 || !jQuery( cur ).is( until )) ) { + while ( cur && cur.nodeType !== 9 && + (until === undefined || cur.nodeType !== 1 || !jQuery( cur ).is( until )) ) { + if ( cur.nodeType === 1 ) { matched.push( cur ); } |