// If an array was passed in, assume that it is an array
// of form elements
- if ( a.constructor == Array )
+ if ( a.constructor == Array ) {
// Serialize the form elements
for ( var i = 0; i < a.length; i++ )
s.push( a[i].name + "=" + encodeURIComponent( a[i].value ) );
// Otherwise, assume that it's an object of key/value pairs
- else
+ } else {
// Serialize the key/values
for ( var j in a )
s.push( j + "=" + encodeURIComponent( a[j] ) );
+ }
// Return the resulting serialization
return s.join("&");
});
};
- }
+ };
// If Mozilla is used
if ( jQuery.browser.mozilla || jQuery.browser.opera ) {
jQuery.ready();
}
}, 10);
+ } else {
+ // A fallback to window.onload, that will always work
+ jQuery.event.add( window, "load", jQuery.ready );
}
- // A fallback to window.onload, that will always work
- jQuery.event.add( window, "load", jQuery.ready );
-
}