4a8f1199865974fa604333f9676ff7ee7328c051
[myslice.git] / third-party / jquery-ui-1.10.2 / ui / jquery.ui.effect-fade.js
1 /*!
2  * jQuery UI Effects Fade 1.10.2
3  * http://jqueryui.com
4  *
5  * Copyright 2013 jQuery Foundation and other contributors
6  * Released under the MIT license.
7  * http://jquery.org/license
8  *
9  * http://api.jqueryui.com/fade-effect/
10  *
11  * Depends:
12  *      jquery.ui.effect.js
13  */
14 (function( $, undefined ) {
15
16 $.effects.effect.fade = function( o, done ) {
17         var el = $( this ),
18                 mode = $.effects.setMode( el, o.mode || "toggle" );
19
20         el.animate({
21                 opacity: mode
22         }, {
23                 queue: false,
24                 duration: o.duration,
25                 easing: o.easing,
26                 complete: done
27         });
28 };
29
30 })( jQuery );