mirror of
https://github.com/jquery/jquery.git
synced 2026-04-20 03:01:22 -04:00
jquery core: closes #3541. Added isArray.
This commit is contained in:
@@ -407,7 +407,7 @@ jQuery.fn = jQuery.prototype = {
|
||||
if ( this.nodeType != 1 )
|
||||
return;
|
||||
|
||||
if ( value.constructor == Array && /radio|checkbox/.test( this.type ) )
|
||||
if ( jQuery.isArray(value) && /radio|checkbox/.test( this.type ) )
|
||||
this.checked = (jQuery.inArray(this.value, value) >= 0 ||
|
||||
jQuery.inArray(this.name, value) >= 0);
|
||||
|
||||
@@ -621,6 +621,10 @@ jQuery.extend({
|
||||
isFunction: function( fn ) {
|
||||
return !!fn && !!fn.hasOwnProperty && fn instanceof Function;
|
||||
},
|
||||
|
||||
isArray: function( arr ){
|
||||
return !!arr && arr.constructor == Array;
|
||||
},
|
||||
|
||||
// check if an element is in a (or is an) XML document
|
||||
isXMLDoc: function( elem ) {
|
||||
|
||||
Reference in New Issue
Block a user