Project

General

Profile

1
/*
2
 * jQuery UI Effects Fade 1.8.6
3
 *
4
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
5
 * Dual licensed under the MIT or GPL Version 2 licenses.
6
 * http://jquery.org/license
7
 *
8
 * http://docs.jquery.com/UI/Effects/Fade
9
 *
10
 * Depends:
11
 *	jquery.effects.core.js
12
 */
13
(function( $, undefined ) {
14

    
15
$.effects.fade = function(o) {
16
	return this.queue(function() {
17
		var elem = $(this),
18
			mode = $.effects.setMode(elem, o.options.mode || 'hide');
19

    
20
		elem.animate({ opacity: mode }, {
21
			queue: false,
22
			duration: o.duration,
23
			easing: o.options.easing,
24
			complete: function() {
25
				(o.callback && o.callback.apply(this, arguments));
26
				elem.dequeue();
27
			}
28
		});
29
	});
30
};
31

    
32
})(jQuery);
(8-8/32)