Файловый менеджер - Редактировать - /home/kunzqhe/photostocker/wp-content/themes/themify-ultra/themify/js/modules/swiper/modules/thumbs.min.js
Назад
(function(a){'use strict';const b=a.Utils,c={init(){const a=this.params.thumbs,c=this.constructor;a.swiper instanceof c?(this.thumbs.swiper=a.swiper,b.extend(this.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),b.extend(this.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):b.isObject(a.swiper)&&(this.thumbs.swiper=new c(b.extend({},a.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),this.thumbs.swiperCreated=!0),this.thumbs.swiper.$el.addClass(a.thumbsContainerClass),this.thumbs.swiper.on("tap",this.thumbs.onThumbClick)},onThumbClick(){if(!this.thumbs.swiper)return;const a=this.thumbs.swiper,b=a.clickedIndex,c=a.clickedSlide;if("undefined"==typeof b||null===b||c&&this.$(c).hasClass(this.params.thumbs.slideThumbActiveClass))return;let d=a.params.loop?parseInt(this.$(a.clickedSlide).attr("data-swiper-slide-index"),10):b;if(this.params.loop){let a=this.activeIndex;this.slides.eq(a).hasClass(this.params.slideDuplicateClass)&&(this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft,a=this.activeIndex);let b=this.slides.eq(a).prevAll("[data-swiper-slide-index=\""+d+"\"]").eq(0).index(),c=this.slides.eq(a).nextAll("[data-swiper-slide-index=\""+d+"\"]").eq(0).index();d="undefined"==typeof b?c:"undefined"==typeof c?b:c-a<a-b?c:b}this.slideTo(d)},update(a){const b=this.thumbs.swiper;if(!b)return;const c="auto"===b.params.slidesPerView?b.slidesPerViewDynamic():b.params.slidesPerView;if(this.realIndex!==b.realIndex){let d,e=b.activeIndex;if(b.params.loop){b.slides.eq(e).hasClass(b.params.slideDuplicateClass)&&(b.loopFix(),b._clientLeft=b.$wrapperEl[0].clientLeft,e=b.activeIndex);let a=b.slides.eq(e).prevAll("[data-swiper-slide-index=\""+this.realIndex+"\"]").eq(0).index(),c=b.slides.eq(e).nextAll("[data-swiper-slide-index=\""+this.realIndex+"\"]").eq(0).index();d="undefined"==typeof a?c:"undefined"==typeof c?a:c-e==e-a?e:c-e<e-a?c:a}else d=this.realIndex;b.visibleSlidesIndexes&&0>b.visibleSlidesIndexes.indexOf(d)&&(b.params.centeredSlides?d>e?d=d-Math.floor(c/2)+1:d=d+Math.floor(c/2)-1:d>e&&(d=d-c+1),b.slideTo(d,a?0:void 0))}let d=1<this.params.slidesPerView&&!this.params.centeredSlides?this.params.slidesPerView:1;const e=this.params.thumbs.slideThumbActiveClass;if(this.params.thumbs.multipleActiveThumbs||(d=1),d=Math.floor(d),b.slides.removeClass(e),b.params.loop||b.params.virtual&&b.params.virtual.enabled)for(var f=0;f<d;++f)b.$wrapperEl.children("[data-swiper-slide-index=\""+(this.realIndex+f)+"\"]").addClass(e);else for(var f=0;f<d;++f)b.slides.eq(this.realIndex+f).addClass(e)}},d={name:"thumbs",params:{thumbs:{multipleActiveThumbs:!0,swiper:null,slideThumbActiveClass:"tf_swiper-slide-thumb-active",thumbsContainerClass:"tf_swiper-container-thumbs"}},create:function(){b.extend(this,{thumbs:{swiper:null,init:c.init.bind(this),update:c.update.bind(this),onThumbClick:c.onThumbClick.bind(this)}})},on:{beforeInit(){this.params.thumbs&&this.params.thumbs.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange(){this.thumbs.swiper&&this.thumbs.update()},update(){this.thumbs.swiper&&this.thumbs.update()},resize(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate(){this.thumbs.swiper&&this.thumbs.update()},setTransition(a){this.thumbs.swiper&&this.thumbs.swiper.setTransition(a)},beforeDestroy(){this.thumbs&&this.thumbs.swiperCreated&&this.thumbs.swiper&&this.thumbs.swiper.destroy()}}};a.use(d)})(TF_Swiper);
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка