X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fjquery%2Fjquery.js;h=933e97433b11eb31a7d036d2942502e907915404;hb=0eb642cc1f515f6c072c9ed96dfd757cb44f1656;hp=2c494d1157f98664dfbaa5ca74ed667971409771;hpb=a30b3211e68eeea04107059cc82b3c3026138337;p=jquery.git diff --git a/src/jquery/jquery.js b/src/jquery/jquery.js index 2c494d1..933e974 100644 --- a/src/jquery/jquery.js +++ b/src/jquery/jquery.js @@ -257,9 +257,9 @@ jQuery.fn = jQuery.prototype = { * @cat Core */ pushStack: function( a ) { - var ret = jQuery(this); + var ret = jQuery(a); ret.prevObject = this; - return ret.setArray( a ); + return ret; }, /** @@ -803,7 +803,7 @@ jQuery.fn = jQuery.prototype = { find: function(t) { return this.pushStack( jQuery.map( this, function(a){ return jQuery.find(t,a); - }) ); + }), t ); }, /** @@ -986,7 +986,7 @@ jQuery.fn = jQuery.prototype = { this.get(), t.constructor == String ? jQuery(t).get() : - t.length != undefined && !t.nodeName ? + t.length != undefined && (!t.nodeName || t.nodeName == "FORM") ? t : [t] ) ); },