X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=src%2Ftraversing.js;h=67760450f300d60c876f556615ff73151a89ff4a;hb=5c111a028a2c86f2392d987951db3a980900f1bd;hp=6ae9924a37e450c0719953c8450a1d3eb6aed406;hpb=26b0e913dda386b6b2848196689a02a2da6aa40d;p=jquery.git diff --git a/src/traversing.js b/src/traversing.js index 6ae9924..6776045 100644 --- a/src/traversing.js +++ b/src/traversing.js @@ -1,14 +1,14 @@ var runtil = /Until$/, rparentsprev = /^(?:parents|prevUntil|prevAll)/, // Note: This RegExp should be improved, or likely pulled from Sizzle - rmultiselector = /,/, - slice = Array.prototype.slice; + rmultiselector = /,/; // Implement the identical functionality for filter and not var winnow = function( elements, qualifier, keep ) { if ( jQuery.isFunction( qualifier ) ) { return jQuery.grep(elements, function( elem, i ) { - return !!qualifier.call( elem, i, elem ) === keep; + var retVal = !!qualifier.call( elem, i, elem ); + return retVal === keep; }); } else if ( qualifier.nodeType ) {