diff options
author | Richard Worth <rdworth@gmail.com> | 2008-06-06 19:47:31 +0000 |
---|---|---|
committer | Richard Worth <rdworth@gmail.com> | 2008-06-06 19:47:31 +0000 |
commit | 4ff130a99523eb4d7131125c9acec6d90c71f721 (patch) | |
tree | 337bff24c201fb128aa34fcb8a28feaffabfe892 /ui/source/effects.pulsate.js | |
parent | 42b1860ca77384542eea659afb9ce11f5b30700d (diff) | |
download | jquery-ui-4ff130a99523eb4d7131125c9acec6d90c71f721.tar.gz jquery-ui-4ff130a99523eb4d7131125c9acec6d90c71f721.zip |
effects - whitespace changes, spaces to tabs, newline at EOF
Diffstat (limited to 'ui/source/effects.pulsate.js')
-rw-r--r-- | ui/source/effects.pulsate.js | 82 |
1 files changed, 41 insertions, 41 deletions
diff --git a/ui/source/effects.pulsate.js b/ui/source/effects.pulsate.js index 3e964c175..3f2d955e6 100644 --- a/ui/source/effects.pulsate.js +++ b/ui/source/effects.pulsate.js @@ -1,43 +1,43 @@ ;(function($) { - - $.effects.pulsate = function(o) { - return this.queue(function() { - - // Create element - var el = $(this); - - // Set options - var mode = $.effects.setMode(el, o.options.mode || 'show'); // Set Mode - var times = o.options.times || 5; // Default # of times - - // Adjust - if (mode != 'hide') times--; - if (el.is(':hidden')) { // Show fadeIn - el.css('opacity', 0); - el.show(); // Show - el.animate({opacity: 1}, o.duration / 2, o.options.easing); - times--; - } - - // Animate - for (var i = 0; i < times; i++) { // Pulsate - el.animate({opacity: 0}, o.duration / 2, o.options.easing).animate({opacity: 1}, o.duration / 2, o.options.easing); - }; - if (mode == 'hide') { // Last Pulse - el.animate({opacity: 0}, o.duration / 2, o.options.easing, function(){ - el.hide(); // Hide - if(o.callback) o.callback.apply(this, arguments); // Callback - }); - } else { - el.animate({opacity: 0}, o.duration / 2, o.options.easing).animate({opacity: 1}, o.duration / 2, o.options.easing, function(){ - if(o.callback) o.callback.apply(this, arguments); // Callback - }); - }; - el.queue('fx', function() { el.dequeue(); }); - el.dequeue(); - }); - - }; - -})(jQuery);
\ No newline at end of file +$.effects.pulsate = function(o) { + + return this.queue(function() { + + // Create element + var el = $(this); + + // Set options + var mode = $.effects.setMode(el, o.options.mode || 'show'); // Set Mode + var times = o.options.times || 5; // Default # of times + + // Adjust + if (mode != 'hide') times--; + if (el.is(':hidden')) { // Show fadeIn + el.css('opacity', 0); + el.show(); // Show + el.animate({opacity: 1}, o.duration / 2, o.options.easing); + times--; + } + + // Animate + for (var i = 0; i < times; i++) { // Pulsate + el.animate({opacity: 0}, o.duration / 2, o.options.easing).animate({opacity: 1}, o.duration / 2, o.options.easing); + }; + if (mode == 'hide') { // Last Pulse + el.animate({opacity: 0}, o.duration / 2, o.options.easing, function(){ + el.hide(); // Hide + if(o.callback) o.callback.apply(this, arguments); // Callback + }); + } else { + el.animate({opacity: 0}, o.duration / 2, o.options.easing).animate({opacity: 1}, o.duration / 2, o.options.easing, function(){ + if(o.callback) o.callback.apply(this, arguments); // Callback + }); + }; + el.queue('fx', function() { el.dequeue(); }); + el.dequeue(); + }); + +}; + +})(jQuery); |