/* * Show More jQuery Plugin * Author: Jason Alvis * Author Site: http://www.jasonalvis.com * License: Free General Public License (GPL) * Version: 1.0.4 * Date: 21.05.2013 */ (function(a){a.fn.showMore=function(b){var c={speedDown:300,speedUp:300,height:"265px",showText:"Show",hideText:"Hide"};var b=a.extend(c,b);return this.each(function(){var e=a(this),d=e.height();if(d>parseInt(b.height)){e.wrapInner('
');e.find(".showmore_content").css("height",b.height);e.append('
'+b.showText+'
");e.find(".showmore_trigger").on("click",".more",function(){a(this).hide();a(this).next().show();a(this).parent().prev().animate({height:d},b.speedDown)});e.find(".showmore_trigger").on("click",".less",function(){a(this).hide();a(this).prev().show();a(this).parent().prev().animate({height:b.height},b.speedUp)})}})}})(jQuery);