From 2a6b0ee7c846d5bdd535dcc9a399d528f65460ac Mon Sep 17 00:00:00 2001 From: John Resig Date: Tue, 16 May 2006 22:32:15 +0000 Subject: [PATCH] Fixed two quick bugs from the JSLint overhaul. --- jquery/jquery.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jquery/jquery.js b/jquery/jquery.js index bd25ed2..e9db33d 100644 --- a/jquery/jquery.js +++ b/jquery/jquery.js @@ -43,7 +43,7 @@ function $(a,c) { // The only two getters size: function() {return this.get().length;}, get: function(i) { - return i === null ? this.cur : this.cur[i]; + return typeof i == 'undefined' ? this.cur : this.cur[i]; }, each: function(f) { @@ -620,7 +620,7 @@ $.filter = function(t,r,not) { } if ( f !== null ) { - f = new Function('a','i','return ' + f); + eval('f = function(a,i){return ' + f + '}'); r = g( r, f ); } } -- 1.7.10.4