(function ($) { jQuery(document).ready(function () { /* ---------------------------------------------- /* * SLIDER /* ---------------------------------------------- */ $(".owl-carousel").on("initialized.owl.carousel", () => { setTimeout(() => { $(".owl-item.active .owl-slide-animated").addClass("is-transitioned"); $("section").show(); }, 200); }); jQuery('.owl-Testimonial').owlCarousel({ loop: true, margin: 10, nav: false, dots: false, navText: ["", "" ], autoplay: true, autoplayHoverPause: true, responsive: { 0: { items: 1 }, 600: { items: 1 }, 1200: { items: 3 } } }); const $owlCarousel = $(".sliderhome").owlCarousel({ items: 1, loop: true, dots: false, autoplay: true, navElement: 'div', nav: true, navText: ["", ""] }); $owlCarousel.on("changed.owl.carousel", e => { $(".owl-slide-animated").removeClass("is-transitioned"); const $currentOwlItem = $(".owl-item").eq(e.item.index); $currentOwlItem.find(".owl-slide-animated").addClass("is-transitioned"); const $target = $currentOwlItem.find(".owl-slide-text"); doDotsCalculations($target); }); $owlCarousel.on("resize.owl.carousel", () => { setTimeout(() => { setOwlDotsPosition(); }, 50); }); /*if there isn't content underneath the carousel*/ //$owlCarousel.trigger("refresh.owl.carousel"); setOwlDotsPosition(); function setOwlDotsPosition() { const $target = $(".owl-item.active .owl-slide-text"); doDotsCalculations($target); } function doDotsCalculations(el) { const height = el.height(); const res = height; } /** * Scroll top */ jQuery(window).scroll(function () { if (jQuery(this).scrollTop() > 100) { jQuery('.page-scroll-up').fadeIn(); } else { jQuery('.page-scroll-up').fadeOut(); } }); jQuery('a[href="#totop"]').click(function () { jQuery('html, body').animate({scrollTop: 0}, 'slow'); return false; }); /** * @todo */ // jQuery('.prt_view').magnificPopup({ // type: 'image', // gallery: { // enabled: true // } // }); jQuery('.page-scroll-up').click(function () { jQuery("html, body").animate({ scrollTop: 0 }, 700); return false; }); jQuery('.owl-client').owlCarousel({ loop: true, // margin: 10, dots: false, nav: false, navText: ["", "" ], autoplay: true, autoplayHoverPause: true, responsive: { 0: { items: 1 }, 600: { items: 3 }, 1200: { items: 5 } } }); new WOW().init(); }); })(jQuery);