0byt3m1n1
Path:
/
home
/
kassiope
/
www
/
administrer
/
assets
/
js
/
[
Home
]
File: isotope-init.js
$(window).on('load', function() { "use strict"; $(function(){ var $portfolio = $('.masonry'); $portfolio.isotope({ masonry: { /*columnWidth:0.6,*/ } }); var $optionSets = $('#options .option-set'), $optionLinks = $optionSets.find('a'); $optionLinks.click(function(){ var $this = $(this); // don't proceed if already selected if ( $this.hasClass('selected') ) { return false; } var $optionSet = $this.parents('.option-set'); $optionSet.find('.selected').removeClass('selected'); $this.addClass('selected'); var options = {}, key = $optionSet.attr('data-option-key'), value = $this.attr('data-option-value'); // parse 'false' as false boolean value = value === 'false' ? false : value; options[ key ] = value; if ( key === 'layoutMode' && typeof changeLayoutMode === 'function' ) { // changes in layout modes need extra logic var changeLayoutMode; changeLayoutMode( $this, options ); } else { // otherwise, apply new options $portfolio.isotope( options ); } return false; }); }); });/*=== Window.Load Ends Here ===*/