jQuery(function(){ /*************************************** * Menu DropDown * ***************************************/ var $ = jQuery; window.prettyPrint && prettyPrint(); $(document).on('click', '.primary-menu .xs-dropdown-menu', function(e) { e.stopPropagation(); }); $('.primary-menu .xs-dropdown-menu').parent().hover(function() { var menu = $(this).find("ul"); var menupos = $(menu).offset(); if (menupos.left + menu.width() > $(window).width()) { var newpos = -$(menu).width(); menu.css({ left: newpos }); } }); $(document).on('click', '.primary-menu .xs-angle-down', function(e) { e.preventDefault(); $(this).parents('.xs-dropdown').find('.xs-dropdown-menu').toggleClass('active'); }); /*************************************** * isotop * ***************************************/ if ($(".bloogs-portfolio-list").length) { var $container = $('.bloogs-portfolio-list'); $container.isotope({ filter: '*', animationOptions: { duration: 750, easing: 'linear', queue: false } }); $('.isotop-portfolio a').click(function () { $('.isotop-portfolio .current').removeClass('current'); $(this).addClass('current'); var selector = $(this).attr('data-filter'); $container.isotope({ filter: selector, animationOptions: { duration: 750, easing: 'linear', queue: false } }); return false; }); } /*************************************** * Target Video * ***************************************/ if ($(".format-video").length) { $(".format-video").fitVids(); } /*************************************** * Masonry * ***************************************/ if ($(".masonry .masonry-wrap").length){ var $masonry = $('.masonry .masonry-wrap'); $masonry.imagesLoaded( function() { $masonry.masonry({ itemSelector: '.hentry', //isAnimated: true, isFitWidth: true, animationOptions: { duration: 500, easing: 'linear' } }); }); } });