]> scripts.mit.edu Git - autoinstalls/wordpress.git/blob - wp-includes/js/jquery/ui/jquery.effects.pulsate.min.js
WordPress 3.4.2
[autoinstalls/wordpress.git] / wp-includes / js / jquery / ui / jquery.effects.pulsate.min.js
1 /*! jQuery UI - v1.8.20 - 2012-04-30
2 * https://github.com/jquery/jquery-ui
3 * Includes: jquery.effects.pulsate.js
4 * Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
5 (function(a,b){a.effects.pulsate=function(b){return this.queue(function(){var c=a(this),d=a.effects.setMode(c,b.options.mode||"show"),e=(b.options.times||5)*2-1,f=b.duration?b.duration/2:a.fx.speeds._default/2,g=c.is(":visible"),h=0;g||(c.css("opacity",0).show(),h=1),(d=="hide"&&g||d=="show"&&!g)&&e--;for(var i=0;i<e;i++)c.animate({opacity:h},f,b.options.easing),h=(h+1)%2;c.animate({opacity:h},f,b.options.easing,function(){h==0&&c.hide(),b.callback&&b.callback.apply(this,arguments)}),c.queue("fx",function(){c.dequeue()}).dequeue()})}})(jQuery);