From: John Resig Date: Mon, 20 Aug 2007 07:08:01 +0000 (+0000) Subject: Fixed two cases where []. was used instead of Array.prototype. (Bug #1427) X-Git-Url: http://git.asbjorn.it/?a=commitdiff_plain;h=bd78d4f65dea2fc5fbfd58a0f099f8839ee9707d;p=jquery.git Fixed two cases where []. was used instead of Array.prototype. (Bug #1427) --- diff --git a/src/event/event.js b/src/event/event.js index 59fff51..cbad528 100644 --- a/src/event/event.js +++ b/src/event/event.js @@ -161,7 +161,7 @@ jQuery.event = { // Empty object is for triggered events with no data event = jQuery.event.fix( event || window.event || {} ); - var c = this.$events && this.$events[event.type], args = [].slice.call( arguments, 1 ); + var c = this.$events && this.$events[event.type], args = Array.prototype.slice.call( arguments, 1 ); args.unshift( event ); for ( var j in c ) { diff --git a/src/jquery/jquery.js b/src/jquery/jquery.js index 76b08ed..797280e 100644 --- a/src/jquery/jquery.js +++ b/src/jquery/jquery.js @@ -301,7 +301,7 @@ jQuery.fn = jQuery.prototype = { */ setArray: function( a ) { this.length = 0; - [].push.apply( this, a ); + Array.prototype.push.apply( this, a ); return this; },