From b40d9a6c02d33a7001ab2ef24835470bab2ee7bf Mon Sep 17 00:00:00 2001 From: desandro Date: Thu, 7 Oct 2010 21:30:52 -0400 Subject: [PATCH] Move option defaults to $.molequul; add containerClass --- src/jquery.molequul.js | 41 +++++++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/src/jquery.molequul.js b/src/jquery.molequul.js index a064a26..4dea8b9 100755 --- a/src/jquery.molequul.js +++ b/src/jquery.molequul.js @@ -9,6 +9,25 @@ $.molequul = { + // Default plugin options + defaults : { + resizeable: true, + containerClass : 'molequul', + hiddenClass : 'molequul-hidden', + hiddenStyle : { + opacity : 0, + scale : [ 0.001 ] + }, + visibleStyle : { + opacity : 1, + scale : [ 1 ] + }, + animate : false, + animationOptions: { + queue: false + } + }, + filter : function( $cards ) { var props = this.data('molequul'), @@ -249,7 +268,7 @@ // add molequul class first time around var $container = this; setTimeout(function(){ - $container.addClass('molequul'); + $container.addClass( props.opts.containerClass ); }, 1 ); return this; @@ -272,7 +291,7 @@ props.opts = $.extend( {}, - $.fn.molequul.defaults, + $.molequul.defaults, previousOptions, options ); @@ -331,22 +350,4 @@ }; - // Default plugin options - $.fn.molequul.defaults = { - resizeable: true, - hiddenClass : 'molequul-hidden', - hiddenStyle : { - opacity : 0, - scale : [ 0.001 ] - }, - visibleStyle : { - opacity : 1, - scale : [ 1 ] - }, - animate : false, - animationOptions: { - queue: false - } - }; - })(jQuery); \ No newline at end of file