# ultimate-store-kit/3.1.2/assets/js/widgets/sub-category-carousel.js

Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder, version 3.1.2. 1 lines.

- Page: https://pluginprobe.com/plugins/ultimate-store-kit/3.1.2/code/assets/js/widgets/sub-category-carousel.js
- Raw: https://pluginprobe.com/plugins/ultimate-store-kit/3.1.2/raw/assets/js/widgets/sub-category-carousel.js
- Modified: 2026-09-07T10:03:18+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/ultimate-store-kit/3.1.2/code/assets/js/widgets/sub-category-carousel.js#L10-L20`.

```javascript
!function(){"use strict";var e=function(e,t){var a=e.find(".usk-sub-category-carousel");if(!a.length)return;var r=a.find(".swiper-carousel"),n=a.find(".usk-carousel").data("settings");const s=elementorFrontend.utils.swiper;!async function(){await new s(r,n),n.pauseOnHover&&t(r).hover(function(){this.swiper.autoplay.stop()},function(){this.swiper.autoplay.start()})}(),setTimeout(function(){var e=a.find(".usk-item");t(e).each(function(e){var a=t(this).find(".usk-image-slider");const r=elementorFrontend.utils.swiper;var n=t(this).data("settings");"creative"===n.effect&&("creative-1"===n.creativeEffect?n.creativeEffect={next:{shadow:!0,translate:["100%",0,0]},prev:{shadow:!0,translate:["0%","0%",-400]},limitProgress:5}:"creative-2"===n.creativeEffect?n.creativeEffect={next:{shadow:!0,translate:["120%",0,-500]},prev:{shadow:!0,translate:["-120%",0,-500]},limitProgress:5}:"creative-3"===n.creativeEffect?n.creativeEffect={next:{shadow:!0,translate:["100%",0,0]},prev:{shadow:!0,translate:["-20%",0,-1]},limitProgress:5}:"creative-4"===n.creativeEffect?n.creativeEffect={next:{rotate:[0,0,90],shadow:!0,translate:["120%","0%",-800]},prev:{rotate:[0,0,-90],shadow:!0,translate:["-120%","0%",-800]},limitProgress:5}:"creative-5"===n.creativeEffect&&(n.creativeEffect={next:{rotate:[0,100,0],shadow:!0,translate:["70%","0%",-400]},prev:{rotate:[0,-100,0],shadow:!0,translate:["-70%","0%",-400]},limitProgress:5})),async function(){await new r(a,n)}()})},1e3)};jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/usk-sub-category-carousel.default",e)})}(jQuery,window.elementorFrontend);
```
