From 18f28ea7d46d5adce24565f277529c798ebf1763 Mon Sep 17 00:00:00 2001 From: John Resig Date: Sun, 14 Jan 2007 22:03:11 +0000 Subject: [PATCH] Made a slight adjustment to $("expr") to make it faster. --- src/jquery/jquery.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/jquery/jquery.js b/src/jquery/jquery.js index 151f68f..86d2bd3 100644 --- a/src/jquery/jquery.js +++ b/src/jquery/jquery.js @@ -38,14 +38,14 @@ var jQuery = function(a,c) { // Handle HTML strings if ( typeof a == "string" ) { - // HANDLE: $(html) -> $(array) var m = /^[^<]*(<.+>)[^>]*$/.exec(a); - if ( m ) - a = jQuery.clean( [ m[1] ] ); + + a = m ? + // HANDLE: $(html) -> $(array) + jQuery.clean( [ m[1] ] ) : - // HANDLE: $(expr) - else - return new jQuery( c ).find( a ); + // HANDLE: $(expr) + jQuery.find( a, c ); } return this.setArray( -- 1.7.10.4