jQuery(document).ready(function($) { $('#mobile-menu').sidr({ source: '#header-menu', side: 'right', renaming: false, speed: 800, displace: false }); $('#sidr,.menu-wrapper').swipe( { swipeRight: function () { $.sidr('close'); }, threshold: 45 }); $('.header_menu li').hover( function () { $('ul:first', this).addClass('show'); }, function () { $('ul:first', this).removeClass('show'); } ); slider_height(); var d = $('.home-slider').data('dots'); var a = $('.home-slider').data('arrows'); var ap = $('.home-slider').data('autoplay'); var aps = $('.home-slider').data('autoplayspeed'); $('.home-slider').slick({ fade: true, dots: d, arrows: a, autoplay: ap, autoplaySpeed: aps, responsive: [ { breakpoint: 640, settings: { arrows: false, dots: true } } ] }); $('.testimonials-slider').slick({ // fade: true, dots: true, arrows: false, autoplay: true, autoplaySpeed: 5000 }); $('.home-slider').on('beforeChange', function(event, slick, currentSlide, nextSlide){ $('.home-slide h2').removeClass('animated fadeInDown'); $('.home-slide p').removeClass('animated zoomIn');; $('.home-slide a').removeClass('animated fadeInUp'); var el = nextSlide+1; var t = '.home-slide:nth-child('+el+') h2'; $(t).addClass('animated fadeInDown'); var s = '.home-slide:nth-child('+el+') p'; $(s).addClass('animated zoomIn'); var a = '.home-slide:nth-child('+el+') a'; $(a).addClass('animated fadeInUp'); }); var $grid = $('.home-posts').masonry({ itemSelector: '.home-blog-box-wrapper', columnWidth: '.home-blog-box-wrapper', }); $grid.imagesLoaded().progress( function() { $grid.masonry('layout'); }); $(window).bind('scroll', function () { if ($(window).scrollTop() > window.innerHeight) { $('.header_inside_cont').addClass('scrolled'); } else { $('.header_inside_cont').removeClass('scrolled'); } }); $('.eff').waypoint(function() { var el = $(this.element).data('eff'); $(this.element).addClass('animated '+el); // $(this.element).removeClass('eff'); }, { offset: '80%'}); }); jQuery(window).resize(function() { slider_height(); }); jQuery(window).load(function() { jQuery('.loader-wrapper').addClass('hidenow'); }); function slider_height(){ jQuery('.home-slide').css({'height':window.innerHeight+'px','max-height':'1024px'}); }