jQuery(document).ready(function($){ //responsive menu $('.main-navigation ul.nav-menu').prepend(''); $('.main-navigation .toggle-button').on('click', function(){ $(this).parent('.main-navigation').addClass('menu-toggled'); }); $('.main-navigation .close').on('click', function(){ $(this).parents('.main-navigation').removeClass('menu-toggled'); }); $('.menu-item-has-children').prepend(''); var headerHeight = $('.site-header').outerHeight(); $('.page-header .container, .banner-slider .banner-caption').css('padding-top', headerHeight); if($(window).width() < 1025){ //submenu toggle $('.submenu-toggle').on('click', function(){ $(this).toggleClass('active'); $(this).siblings('ul').slideToggle(); }); } //banner slider $('.site-banner .banner-slider').owlCarousel({ items: 1, autoplay: true, autoplaySpeed: 700, autoplayTimeout: 3500, loop: true, dots: false, nav: true, }); //activities slider $('.pop-activities-section .section-grid').owlCarousel({ items: 4, margin: 30, autoplay: true, loop: false, dots: false, nav: true, responsive : { 0 : { items: 1, }, 768 : { items: 2, }, 1025 : { items: 3, }, 1200 : { items: 4, } } }); //stat counter jquery $('.counter-num').counterUp({ delay: 10, time: 1000 }); //testimonial slider $('.testimonial-section .section-grid').owlCarousel({ items: 1, margin: 20, autoplay: true, loop: true, dots: true, nav: true, responsive : { 0 : { nav: false, }, 768 : { nav: true, } } }); //contact page space var winWidth = $(window).width(); var wrapWidth = $('.contact-form-section .container').width(); var remWidth = (parseInt(winWidth) - parseInt(wrapWidth)) / 2; $('.contact-info-outer:nth-child(2n+1) .contact-info-wrap').css('padding-left', remWidth); $('.contact-info-outer:nth-child(2n) .contact-info-wrap').css('padding-right', remWidth); //tab jquery $('.trip-tab-wrap .trip-tab').click(function(){ var clas = $(this).attr('class'); var splitClas = clas.split(' '); var uniqueClas = splitClas[1]; $('.trip-tab').removeClass('active'); $(this).addClass('active'); $('.trip-tab-content').fadeOut(600); $('.trip-tab-content').removeClass('active'); $('.'+uniqueClas+'-content').fadeIn(600).addClass('active'); }); $('.trip-tab-content .trip-gallery').owlCarousel({ items: 1, margin: 10, autoplay: false, loop: true, dots: false, nav: true, }); //enquiry tab js $('.enquiry-tab-wrap .enquiry-tab').click(function(){ var tabClass = $(this).attr('class'); var breakClass = tabClass.split(' '); var pickUnique = breakClass[1]; $('.enquiry-tab').removeClass('active'); $(this).addClass('active'); $('.tab-content-block').hide(); $('.tab-content-block').removeClass('active'); $('.'+pickUnique+'-content').show().addClass('active'); }); //gallery lightbox $('[data-fancybox="images"]').fancybox({ buttons : [ 'slideShow', 'zoom', 'fullScreen', 'close' ] }); // init Isotope var $grid = $('.portfolio-grid').isotope({ itemSelector: '.portfolio-block', layoutMode: 'fitRows' }); // filter items on button click $('.filter-button-group').on( 'click', 'button', function() { var filterValue = $(this).attr('data-filter'); $grid.isotope({ filter: filterValue }); }); // change is-checked class on buttons $('.button-group').each( function( i, buttonGroup ) { var $buttonGroup = $( buttonGroup ); $buttonGroup.on( 'click', 'button', function() { $buttonGroup.find('.is-checked').removeClass('is-checked'); $( this ).addClass('is-checked'); }); }); const items = document.querySelectorAll(".accordion a"); function toggleAccordion(){ this.classList.toggle('active'); this.nextElementSibling.classList.toggle('active'); } items.forEach(item => item.addEventListener('click', toggleAccordion)); }); //document close