(function($) { "use strict"; // Testimonial Slider var TestimonialSlider = function($scope, $) { var carousel = $scope.find('.testimonial-slider'); console.log(carousel); carousel.slick({ slidesToShow: 1, slidesToScroll: 1, arrows: true, dots: false, prevArrow: '
', nextArrow: '
', asNavFor: '.testimonial-nav-slider', }); }; // Testimonial Nav Slider var TestimonialNavSlider = function($scope, $) { var carousel = $scope.find('.testimonial-nav-slider'); carousel.slick({ slidesToShow: 5, slidesToScroll: 1, infinite: true, asNavFor: '.testimonial-slider', dots: false, arrows: false, centerMode: true, centerPadding: '0', focusOnSelect: false, accessibility: false, responsive: [ { breakpoint: 1024, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: false, arrows: false } }, { breakpoint: 600, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: false, arrows: false } }, { breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: false, arrows: false } } ] }); }; // Pricing slider var PricingSlider = function($scope, $) { var pricingSlider = $scope.find( '.pricing-slider' ); pricingSlider.slick({ slidesToShow: 1, autoplay: false, slidesToScroll: 1, infinite: true, arrows: true, dots: false, centerMode: true, prevArrow: '
', nextArrow: '
', centerPadding: '150px', focusOnSelect: false, accessibility: false, responsive: [ { breakpoint: 1200, settings: { centerPadding: '50px', } }, { breakpoint: 600, settings: { centerPadding: '30px', } }, { breakpoint: 480, settings: { centerPadding: '30px', } } ] }); }; $(window).on('elementor/frontend/init', function () { elementorFrontend.hooks.addAction('frontend/element_ready/bring-back-testimonial.default', TestimonialSlider); elementorFrontend.hooks.addAction('frontend/element_ready/bring-back-price-table.default', PricingSlider); }); })(jQuery);