/* Ripple.js v1.0.0 * The MIT License (MIT) * Copyright (c) 2014 Jacob Kelley */ !function(a){a.ripple=function(b,c){var d=this;d.defaults={opacity:.5,color:"auto"};var e=a.extend({},d.defaults,c);a(document).on("click",b,function(b){var c,d=a(this);if(d.addClass("has-ripple"),0===d.find(".ripple").length){c=a("").addClass("ripple"),c.appendTo(d);var f="auto"==e.color?d.css("color"):e.color;c.css({background:f,opacity:e.opacity})}if(c=d.find(".ripple"),c.removeClass("animate"),!c.height()&&!c.width()){var g=Math.max(d.outerWidth(),d.outerHeight());c.css({height:g,width:g})}var h=b.pageX-d.offset().left-c.width()/2,i=b.pageY-d.offset().top-c.height()/2;c.css({top:i+"px",left:h+"px"}).addClass("animate")})}}(jQuery),$.ripple(".btn-ripple");