PluginProbe
Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder / 3.1.4
Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder v3.1.4
3.1.4 3.0.8 3.0.9 3.1.0 3.1.2 3.1.3 3.0.7 3.0.5 3.0.4 3.0.3 3.0.2 trunk 1.5.0 1.5.1 1.5.2 1.6.1 1.6.2 1.6.3 1.6.4 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 All 93 releases
ultimate-store-kit / src / js / widgets / glossy-carousel.js

glossy-carousel.js in Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder 3.1.4, at src/js/widgets/glossy-carousel.js

26 lines 999 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 (function ($, elementor) {
2 ("use strict");
3 var GlossyCarousel = function ($scope, $) {
4 var $gridCarousel = $scope.find(".usk-glossy-carousel");
5 if (!$gridCarousel.length) {
6 return;
7 }
8 var $gridCarouselContainer = $gridCarousel.find(".swiper-carousel");
9 var $settings = $gridCarousel.find('.usk-carousel').data("settings");
10 const Swiper = elementorFrontend.utils.swiper;
11 initSwiper();
12 async function initSwiper() {
13 var swiper = await new Swiper($gridCarouselContainer, $settings); // this is an example
14 if ($settings.pauseOnHover) {
15 $($gridCarouselContainer).hover(function () {
16 (this).swiper.autoplay.stop();
17 }, function () {
18 (this).swiper.autoplay.start();
19 });
20 }
21 };
22 };
23 jQuery(window).on("elementor/frontend/init", function () {
24 elementorFrontend.hooks.addAction("frontend/element_ready/usk-glossy-carousel.default", GlossyCarousel);
25 });
26 })(jQuery, window.elementorFrontend);