Fixed some bugs in how .queue() works (it wasn't handling the argument order correctly).

This commit is contained in:
John Resig 2007-09-14 17:47:01 +00:00
parent 500ff12d5d
commit 41590d37e1

View file

@ -129,12 +129,12 @@ jQuery.fn.extend({
},
queue: function(type, fn){
if ( !fn ) {
if ( jQuery.isFunction(type) ) {
fn = type;
type = "fx";
}
if ( !arguments.length )
if ( !type || typeof type == "string" )
return queue( this[0], type );
return this.each(function(){