Ubuntu

­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ function saswpCollectionSlider(){ jQuery(".saswp-cs").each( function(){ var $slider = jQuery(this), $itemscontainer = $slider.find(".saswp-sic"); if ($itemscontainer.find(".saswp-si.saswp-active").length == 0){ $itemscontainer.find(".saswp-si").first().addClass("saswp-active"); } function setWidth(){ var totalWidth = 0; jQuery($itemscontainer).find(".saswp-si").each( function(){ totalWidth += jQuery(this).outerWidth(); }); $itemscontainer.width(totalWidth); } function setTransform(){ if(jQuery(".saswp-si.saswp-active").length > 0){ var $activeItem = $itemscontainer.find(".saswp-si.saswp-active"), activeItemOffset = $activeItem.offset().left, itemsContainerOffset = $itemscontainer.offset().left, totalOffset = activeItemOffset - itemsContainerOffset; $itemscontainer.css({"transform": "translate( -"+totalOffset+"px, 0px)"}) } } function nextSlide(){ var activeItem = $itemscontainer.find(".saswp-si.saswp-active"), activeItemIndex = activeItem.index(), sliderItemTotal = $itemscontainer.find(".saswp-si").length, nextSlide = 0; if (activeItemIndex + 1 > sliderItemTotal - 1){ nextSlide = 0; }else{ nextSlide = activeItemIndex + 1 } var nextSlideSelect = $itemscontainer.find(".saswp-si").eq(nextSlide), itemContainerOffset = $itemscontainer.offset().left, totalOffset = nextSlideSelect.offset().left - itemContainerOffset $itemscontainer.find(".saswp-si.saswp-active").removeClass("saswp-active"); nextSlideSelect.addClass("saswp-active"); $slider.find(".saswp-sd").find(".saswp-dot").removeClass("saswp-active") $slider.find(".saswp-sd").find(".saswp-dot").eq(nextSlide).addClass("saswp-active"); $itemscontainer.css({"transform": "translate( -"+totalOffset+"px, 0px)"}) } function prevSlide(){ var activeItem = $itemscontainer.find(".saswp-si.saswp-active"), activeItemIndex = activeItem.index(), sliderItemTotal = $itemscontainer.find(".saswp-si").length, nextSlide = 0; if (activeItemIndex - 1 < 0){ nextSlide = sliderItemTotal - 1; }else{ nextSlide = activeItemIndex - 1; } var nextSlideSelect = $itemscontainer.find(".saswp-si").eq(nextSlide), itemContainerOffset = $itemscontainer.offset().left, totalOffset = nextSlideSelect.offset().left - itemContainerOffset $itemscontainer.find(".saswp-si.saswp-active").removeClass("saswp-active"); nextSlideSelect.addClass("saswp-active"); $slider.find(".saswp-sd").find(".saswp-dot").removeClass("saswp-active") $slider.find(".saswp-sd").find(".saswp-dot").eq(nextSlide).addClass("saswp-active"); $itemscontainer.css({"transform": "translate( -"+totalOffset+"px, 0px)"}) } function makeDots(){ var activeItem = $itemscontainer.find(".saswp-si.saswp-active"), activeItemIndex = activeItem.index(), sliderItemTotal = $itemscontainer.find(".saswp-si").length; for (i = 0; i < sliderItemTotal; i++){ $slider.find(".saswp-sd").append("
") } $slider.find(".saswp-sd").find(".saswp-dot").eq(activeItemIndex).addClass("saswp-active") } setWidth(); setTransform(); makeDots(); jQuery(window).load( function(){ setWidth(); setTransform(); }); jQuery(window).resize( function(){ setWidth(); setTransform(); }); var nextBtn = $slider.find(".saswp-slider-controls").find(".saswp-slider-next-btn"), prevBtn = $slider.find(".saswp-slider-controls").find(".saswp-slider-prev-btn"); nextBtn.on('click', function(e){ e.preventDefault(); nextSlide(); }); prevBtn.on('click', function(e){ e.preventDefault(); prevSlide(); }); $slider.find(".saswp-sd").find(".saswp-dot").on('click', function(e){ var dotIndex = jQuery(this).index(), totalOffset = $itemscontainer.find(".saswp-si").eq(dotIndex).offset().left - $itemscontainer.offset().left; $itemscontainer.find(".saswp-si.saswp-active").removeClass("saswp-active"); $itemscontainer.find(".saswp-si").eq(dotIndex).addClass("saswp-active"); $slider.find(".saswp-sd").find(".saswp-dot").removeClass("saswp-active"); jQuery(this).addClass("saswp-active"); $itemscontainer.css({"transform": "translate( -"+totalOffset+"px, 0px)"}) }); }); } jQuery(document).ready(function($){ saswpCollectionSlider(); var fomo_inverval = jQuery("#saswp_fomo_interval").val(); var elems = $(".saswp-r5"); var i = 1; saswp_fomo_fade(elems[0]) function saswp_fomo_fade(elem) { if (i > elems.length - 1) { i = 0; } $(elem).fadeIn(300).delay(fomo_inverval*1000).fadeOut(300, function() { saswp_fomo_fade(elems[i++]) }); } $(document).on("click", ".saswp-opn-cls-btn", function(){ $("#saswp-reviews-cntn").toggle(); if( $('#saswp-reviews-cntn').is(':visible') ) { $(".saswp-onclick-show").css('display','flex'); $(".saswp-onclick-hide").hide(); $(".saswp-open-class").css('width', '500px'); } else { $(".saswp-onclick-show").hide(); $(".saswp-onclick-hide").css('display','flex'); $(".saswp-open-class").css('width', '300px'); } }); function saswp_show_page(page){ $(".saswp-grid-page").hide(); $(".saswp-pagination-first-last").show(); var min = (parseInt(page) - 3); var max = (parseInt(page) + 3); $(".saswp-grid-wpr a").each(function(n) { if (n > min && n < max){ $(this).show(); } }); } saswp_show_page(1); $(".saswp-grid-wpr .saswp-grid-page").on("click", function(e){ e.preventDefault(); $(".saswp-grid-page").removeClass('active'); if(!$(this).hasClass('active')){ $(this).addClass('active'); } var data_id = $(this).attr('data-id'); saswp_show_page(data_id); $('.saswp-r1 li').addClass('saswp_grid_dp_none'); $('.saswp-r1 li[data-id="'+data_id+'"]').removeClass('saswp_grid_dp_none'); }); });