X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Ftraversing.js;h=bf17b8ad8d59cc16a861d8fb792554b72843e58d;hb=76236a15062aa82a4841748e9071eb3c9535ef62;hp=d0dd52db876ec4be0aef138e5bc3e88c1957d6e8;hpb=5d49335eace4311de890b871e057d8b6e9122eb6;p=jquery.git diff --git a/src/traversing.js b/src/traversing.js index d0dd52d..bf17b8a 100644 --- a/src/traversing.js +++ b/src/traversing.js @@ -235,7 +235,7 @@ jQuery.extend({ dir: function( elem, dir, until ) { var matched = [], cur = elem[dir]; - while ( cur && cur.nodeType !== 9 && (until === undefined || !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 ); }