]> git.mxchange.org Git - quix0rs-gnu-social.git/blob - js/ui/jquery.effects.fade.js
jquery javascript was moved to js/extlib
[quix0rs-gnu-social.git] / js / ui / jquery.effects.fade.js
1 /*
2  * jQuery UI Effects Fade 1.8.10
3  *
4  * Copyright 2011, 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);