HEX
Server: LiteSpeed
System: Linux premium12.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
User: desetmhw (842)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: /home/desetmhw/junksremovals-dubai.com/js/card_slider.js
jQuery(window).on('elementor/frontend/init', function () {
  elementorFrontend.hooks.addAction('frontend/element_ready/rkit-card-slider.default', function ($scope, $) {

    const slider = $scope.find('.rkit-card-slider');
    var config = slider.data('config');

    // console.log(config.initial_slide);

    var conf = {
      rtl: config.rtl,
      arrows: config.arrows,
      dots: config.dots,
      autoplay: config.autoplay,
      loop: config.loop,
      speed: config.speed,
      slidesPerView: config.slidesPerView,
      slidesPerGroup: config.slidesPerGroup,
      breakpoints: config.breakpoints,
      grabCursor : true,
      initialSlide : (config.initial_slide == null) ? 0 : config.initial_slide,
    }

    var pagination = {
      pagination: {
        enabled: config.dots,
        el: '.rkit-cardslider-pagination',
        type: 'bullets',
        clickable: true,
        bulletClass: 'rkit-cardslider-bullet',
        bulletActiveClass: 'rkit-cardslider-bullet-active',
        clickableClass: 'rkit-cardslider-bullet-clickable'
      }
    }

    var navigation = {
      navigation: {
        enabled: config.arrows,
        nextEl: '.rkit-swiper-button-next',
        prevEl: '.rkit-swiper-button-prev'
      }
    }

    var dataConfig = { ...conf, ...pagination, ...navigation }

    let container = $scope.find('.rkit-swiper');
    const swiper = new Swiper(container[0], dataConfig);
  });
});