]> source.dussan.org Git - jquery.git/commitdiff
jquery core: saving some bytes in $.fn.val by using $.makeArray.
authorAriel Flesler <aflesler@gmail.com>
Fri, 16 May 2008 18:32:03 +0000 (18:32 +0000)
committerAriel Flesler <aflesler@gmail.com>
Fri, 16 May 2008 18:32:03 +0000 (18:32 +0000)
src/core.js

index 27cdbfe1fff23610a704304a660a01a39513cf02..56a2b1f1c5475f3996d4158ee3c8d601b5ae35f1 100644 (file)
@@ -410,9 +410,7 @@ jQuery.fn = jQuery.prototype = {
                                        jQuery.inArray(this.name, value) >= 0);
 
                        else if ( jQuery.nodeName( this, "select" ) ) {
-                               var values = value.constructor == Array ?
-                                       value :
-                                       [ value ];
+                               var values = jQuery.makeArray(value);
 
                                jQuery( "option", this ).each(function(){
                                        this.selected = (jQuery.inArray( this.value, values ) >= 0 ||