| @@ 4179-4204 (lines=26) @@ | ||
| 4176 | } ); |
|
| 4177 | ||
| 4178 | jQuery.fn.extend( { |
|
| 4179 | queue: function( type, data ) { |
|
| 4180 | var setter = 2; |
|
| 4181 | ||
| 4182 | if ( typeof type !== "string" ) { |
|
| 4183 | data = type; |
|
| 4184 | type = "fx"; |
|
| 4185 | setter--; |
|
| 4186 | } |
|
| 4187 | ||
| 4188 | if ( arguments.length < setter ) { |
|
| 4189 | return jQuery.queue( this[ 0 ], type ); |
|
| 4190 | } |
|
| 4191 | ||
| 4192 | return data === undefined ? |
|
| 4193 | this : |
|
| 4194 | this.each( function() { |
|
| 4195 | var queue = jQuery.queue( this, type, data ); |
|
| 4196 | ||
| 4197 | // ensure a hooks for this queue |
|
| 4198 | jQuery._queueHooks( this, type ); |
|
| 4199 | ||
| 4200 | if ( type === "fx" && queue[ 0 ] !== "inprogress" ) { |
|
| 4201 | jQuery.dequeue( this, type ); |
|
| 4202 | } |
|
| 4203 | } ); |
|
| 4204 | }, |
|
| 4205 | dequeue: function( type ) { |
|
| 4206 | return this.each( function() { |
|
| 4207 | jQuery.dequeue( this, type ); |
|
| @@ 4098-4123 (lines=26) @@ | ||
| 4095 | } ); |
|
| 4096 | ||
| 4097 | jQuery.fn.extend( { |
|
| 4098 | queue: function( type, data ) { |
|
| 4099 | var setter = 2; |
|
| 4100 | ||
| 4101 | if ( typeof type !== "string" ) { |
|
| 4102 | data = type; |
|
| 4103 | type = "fx"; |
|
| 4104 | setter--; |
|
| 4105 | } |
|
| 4106 | ||
| 4107 | if ( arguments.length < setter ) { |
|
| 4108 | return jQuery.queue( this[ 0 ], type ); |
|
| 4109 | } |
|
| 4110 | ||
| 4111 | return data === undefined ? |
|
| 4112 | this : |
|
| 4113 | this.each( function() { |
|
| 4114 | var queue = jQuery.queue( this, type, data ); |
|
| 4115 | ||
| 4116 | // Ensure a hooks for this queue |
|
| 4117 | jQuery._queueHooks( this, type ); |
|
| 4118 | ||
| 4119 | if ( type === "fx" && queue[ 0 ] !== "inprogress" ) { |
|
| 4120 | jQuery.dequeue( this, type ); |
|
| 4121 | } |
|
| 4122 | } ); |
|
| 4123 | }, |
|
| 4124 | dequeue: function( type ) { |
|
| 4125 | return this.each( function() { |
|
| 4126 | jQuery.dequeue( this, type ); |
|
| @@ 3924-3949 (lines=26) @@ | ||
| 3921 | }); |
|
| 3922 | ||
| 3923 | jQuery.fn.extend({ |
|
| 3924 | queue: function( type, data ) { |
|
| 3925 | var setter = 2; |
|
| 3926 | ||
| 3927 | if ( typeof type !== "string" ) { |
|
| 3928 | data = type; |
|
| 3929 | type = "fx"; |
|
| 3930 | setter--; |
|
| 3931 | } |
|
| 3932 | ||
| 3933 | if ( arguments.length < setter ) { |
|
| 3934 | return jQuery.queue( this[0], type ); |
|
| 3935 | } |
|
| 3936 | ||
| 3937 | return data === undefined ? |
|
| 3938 | this : |
|
| 3939 | this.each(function() { |
|
| 3940 | var queue = jQuery.queue( this, type, data ); |
|
| 3941 | ||
| 3942 | // ensure a hooks for this queue |
|
| 3943 | jQuery._queueHooks( this, type ); |
|
| 3944 | ||
| 3945 | if ( type === "fx" && queue[0] !== "inprogress" ) { |
|
| 3946 | jQuery.dequeue( this, type ); |
|
| 3947 | } |
|
| 3948 | }); |
|
| 3949 | }, |
|
| 3950 | dequeue: function( type ) { |
|
| 3951 | return this.each(function() { |
|
| 3952 | jQuery.dequeue( this, type ); |
|