web/assets/libs/swiper/2.7.6/index.js

(开头部分) 44KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

define("swiper/2.7.6/index",["jquery"],function(e,t,i){var n=e("jquery"),r=function(e,t){"use strict";function i(e,t){return document.querySelectorAll?(t||document).querySelectorAll(e):n(e,t)}function r(e){return"[object Array]"===Object.prototype.toString.apply(e)?!0:!1}function s(){var e=D-N;return t.freeMode&&(e=D-N),t.slidesPerView>A.slides.length&&!t.centeredSlides&&(e=0),0>e&&(e=0),e}function o(){function e(e){var i,n,r=function(){"undefined"!=typeof A&&null!==A&&(void 0!==A.imagesLoaded&&A.imagesLoaded++,A.imagesLoaded===A.imagesToLoad.length&&(A.reInit(),t.onImagesReady&&A.fireCallback(t.onImagesReady,A)))};e.complete?r():(n=e.currentSrc||e.getAttribute("src"),n?(i=new Image,i.onload=r,i.onerror=r,i.src=n):r())}var n=A.h.addEventListener,r="wrapper"===t.eventTarget?A.wrapper:A.container;if(A.browser.ie10||A.browser.ie11?(n(r,A.touchEvents.touchStart,w),n(document,A.touchEvents.touchMove,v),n(document,A.touchEvents.touchEnd,m)):(A.support.touch&&(n(r,"touchstart",w),n(r,"touchmove",v),n(r,"touchend",m)),t.simulateTouch&&(n(r,"mousedown",w),n(document,"mousemove",v),n(document,"mouseup",m))),t.autoResize&&n(window,"resize",A.resizeFix),a(),A._wheelEvent=!1,t.mousewheelControl){if(void 0!==document.onmousewheel&&(A._wheelEvent="mousewheel"),!A._wheelEvent)try{new WheelEvent("wheel"),A._wheelEvent="wheel"}catch(s){}A._wheelEvent||(A._wheelEvent="DOMMouseScroll"),A._wheelEvent&&n(A.container,A._wheelEvent,p)}if(t.keyboardControl&&n(document,"keydown",d),t.updateOnImagesReady){A.imagesToLoad=i("img",A.container);for(var o=0;o<A.imagesToLoad.length;o++)e(A.imagesToLoad[o])}}function a(){var e,n=A.h.addEventListener;if(t.preventLinks){var r=i("a",A.container);for(e=0;e<r.length;e++)n(r[e],"click",h)}if(t.releaseFormElements){var s=i("input, textarea, select",A.container);for(e=0;e<s.length;e++)n(s[e],A.touchEvents.touchStart,g,!0),A.support.touch&&t.simulateTouch&&n(s[e],"mousedown",g,!0)}if(t.onSlideClick)for(e=0;e<A.slides.length;e++)n(A.slides[e],"click",u);if(t.onSlideTouch)for(e=0;e<A.slides.length;e++)n(A.slides[e],A.touchEvents.touchStart,c)}function l(){var e,n=A.h.removeEventListener;if(t.onSlideClick)for(e=0;e<A.slides.length;e++)n(A.slides[e],"click",u);if(t.onSlideTouch)for(e=0;e<A.slides.length;e++)n(A.slides[e],A.touchEvents.touchStart,c);if(t.releaseFormElements){var r=i("input, textarea, select",A.container);for(e=0;e<r.length;e++)n(r[e],A.touchEvents.touchStart,g,!0),A.support.touch&&t.simulateTouch&&n(r[e],"mousedown",g,!0)}if(t.preventLinks){var s=i("a",A.container);for(e=0;e<s.length;e++)n(s[e],"click",h)}}function d(e){var t=e.keyCode||e.charCode;if(!(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey)){if(37===t||39===t||38===t||40===t){for(var i=!1,n=A.h.getOffset(A.container),r=A.h.windowScroll().left,s=A.h.windowScroll().top,o=A.h.windowWidth(),a=A.h.windowHeight(),l=[[n.left,n.top],[n.left+A.width,n.top],[n.left,n.top+A.height],[n.left+A.width,n.top+A.height]],d=0;d<l.length;d++){var p=l[d];p[0]>=r&&p[0]<=r+o&&p[1]>=s&&p[1]<=s+a&&(i=!0)}if(!i)return}O?((37===t||39===t)&&(e.preventDefault?e.preventDefault():e.returnValue=!1),39===t&&A.swipeNext(),37===t&&A.swipePrev()):((38===t||40===t)&&(e.preventDefault?e.preventDefault():e.returnValue=!1),40===t&&A.swipeNext(),38===t&&A.swipePrev())}}function p(e){var i=A._wheelEvent,n=0;if(e.detail)n=-e.detail;else if("mousewheel"===i)if(t.mousewheelControlForceToAxis)if(O){if(!(Math.abs(e.wheelDeltaX)>Math.abs(e.wheelDeltaY)))return;n=e.wheelDeltaX}else{if(!(Math.abs(e.wheelDeltaY)>Math.abs(e.wheelDeltaX)))return;n=e.wheelDeltaY}else n=e.wheelDelta;else if("DOMMouseScroll"===i)n=-e.detail;else if("wheel"===i)if(t.mousewheelControlForceToAxis)if(O){if(!(Math.abs(e.deltaX)>Math.abs(e.deltaY)))return;n=-e.deltaX}else{if(!(Math.abs(e.deltaY)>Math.abs(e.deltaX)))return;n=-e.deltaY}else n=Math.abs(e.deltaX)>Math.abs(e.deltaY)?-e.deltaX:-e.deltaY;if(t.freeMode){var r=A.getWrapperTranslate()+n;if(r>0&&(r=0),r<-s()&&(r=-s()),A.setWrapperTransition(0),A.setWrapperTranslate(r),A.updateActiveSlide(r),0===r||r===-s())return}else(new Date).getTime()-K>60&&(0>n?A.swipeNext():A.swipePrev()),K=(new Date).getTime();return t.autoplay&&A.stopAutoplay(!0),e.preventDefault?e.preventDefault():e.returnValue=!1,!1}function u(e){A.allowSlideClick&&(f(e),A.fireCallback(t.onSlideClick,A,e))}function c(e){f(e),A.fireCallback(t.onSlideTouch,A,e)}function f(e){if(e.currentTarget)A.clickedSlide=e.currentTarget;else{var i=e.srcElement;do{if(i.className.indexOf(t.slideClass)>-1)break;i=i.parentNode}while(i);A.clickedSlide=i}A.clickedSlideIndex=A.slides.indexOf(A.clickedSlide),A.clickedSlideLoopIndex=A.clickedSlideIndex-(A.loopedSlides||0)}function h(e){return A.allowLinks?void 0:(e.preventDefault?e.preventDefault():e.returnValue=!1,t.preventLinksPropagation&&"stopPropagation"in e&&e.stopPropagation(),!1)}function g(e){return e.stopPropagation?e.stopPropagation():e.returnValue=!1,!1}function w(e){if(t.preventLinks&&(A.allowLinks=!0),A.isTouched||t.onlyExternal)return!1;var i=e.target||e.srcElement;document.activeElement&&document.activeElement!==document.body&&document.activeElement!==i&&document.activeElement.blur();var n="input select textarea".split(" ");if(t.noSwiping&&i&&T(i))return!1;if(et=!1,A.isTouched=!0,J="touchstart"===e.type,!J&&"which"in e&&3===e.which)return A.isTouched=!1,!1;if(!J||1===e.targetTouches.length){A.callPlugins("onTouchStartBegin"),!J&&!A.isAndroid&&n.indexOf(i.tagName.toLowerCase())<0&&(e.preventDefault?e.preventDefault():e.returnValue=!1);var r=J?e.targetTouches[0].pageX:e.pageX||e.clientX,s=J?e.targetTouches[0].pageY:e.pageY||e.clientY;A.touches.startX=A.touches.currentX=r,A.touches.startY=A.touches.currentY=s,A.touches.start=A.touches.current=O?r:s,A.setWrapperTransition(0),A.positions.start=A.positions.current=A.getWrapperTranslate(),A.setWrapperTranslate(A.positions.start),A.times.start=(new Date).getTime(),G=void 0,t.moveStartThreshold>0&&(Z=!1),t.onTouchStart&&A.fireCallback(t.onTouchStart,A,e),A.callPlugins("onTouchStartEnd")}}function v(e){if(A.isTouched&&!t.onlyExternal&&(!J||"mousemove"!==e.type)){var i=J?e.targetTouches[0].pageX:e.pageX||e.clientX,n=J?e.targetTouches[0].pageY:e.pageY||e.clientY;if("undefined"==typeof G&&O&&(G=!!(G||Math.abs(n-A.touches.startY)>Math.abs(i-A.touches.startX))),"undefined"!=typeof G||O||(G=!!(G||Math.abs(n-A.touches.startY)<Math.abs(i-A.touches.startX))),G)return void(A.isTouched=!1);if(O){if(!t.swipeToNext&&i<A.touches.startX||!t.swipeToPrev&&i>A.touches.startX)return}else if(!t.swipeToNext&&n<A.touches.startY||!t.swipeToPrev&&n>A.touches.startY)return;if(e.assignedToSwiper)return void(A.isTouched=!1);if(e.assignedToSwiper=!0,t.preventLinks&&(A.allowLinks=!1),t.onSlideClick&&(A.allowSlideClick=!1),t.autoplay&&A.stopAutoplay(!0),!J||1===e.touches.length){if(A.isMoved||(A.callPlugins("onTouchMoveStart"),t.loop&&(A.fixLoop(),A.positions.start=A.getWrapperTranslate()),t.onTouchMoveStart&&A.fireCallback(t.onTouchMoveStart,A)),A.isMoved=!0,e.preventDefault?e.preventDefault():e.returnValue=!1,A.touches.current=O?i:n,A.positions.current=(A.touches.current-A.touches.start)*t.touchRatio+A.positions.start,A.positions.current>0&&t.onResistanceBefore&&A.fireCallback(t.onResistanceBefore,A,A.positions.current),A.positions.current<-s()&&t.onResistanceAfter&&A.fireCallback(t.onResistanceAfter,A,Math.abs(A.positions.current+s())),t.resistance&&"100%"!==t.resistance){var r;if(A.positions.current>0&&(r=1-A.positions.current/N/2,A.positions.current=.5>r?N/2:A.positions.current*r),A.positions.current<-s()){var o=(A.touches.current-A.touches.start)*t.touchRatio+(s()+A.positions.start);r=(N+o)/N;var a=A.positions.current-o*(1-r)/2,l=-s()-N/2;A.positions.current=l>a||0>=r?l:a}}if(t.resistance&&"100%"===t.resistance&&(A.positions.current>0&&(!t.freeMode||t.freeModeFluid)&&(A.positions.current=0),A.positions.current<-s()&&(!t.freeMode||t.freeModeFluid)&&(A.positions.current=-s())),!t.followFinger)return;if(t.moveStartThreshold)if(Math.abs(A.touches.current-A.touches.start)>t.moveStartThreshold||Z){if(!Z)return Z=!0,void(A.touches.start=A.touches.current);A.setWrapperTranslate(A.positions.current)}else A.positions.current=A.positions.start;else A.setWrapperTranslate(A.positions.current);return(t.freeMode||t.watchActiveIndex)&&A.updateActiveSlide(A.positions.current),t.grabCursor&&(A.container.style.cursor="move",A.container.style.cursor="grabbing",A.container.style.cursor="-moz-grabbin",A.container.style.cursor="-webkit-grabbing"),U||(U=A.touches.current),$||($=(new Date).getTime()),A.velocity=(A.touches.current-U)/((new Date).getTime()-$)/2,Math.abs(A.touches.current-U)<2&&(A.velocity=0),U=A.touches.current,$=(new Date).getTime(),A.callPlugins("onTouchMoveEnd"),t.onTouchMove&&A.fireCallback(t.onTouchMove,A,e),!1}}}function m(e){if(G&&A.swipeReset(),!t.onlyExternal&&A.isTouched){A.isTouched=!1,t.grabCursor&&(A.container.style.cursor="move",A.container.style.cursor="grab",A.container.style.cursor="-moz-grab",A.container.style.cursor="-webkit-grab"),A.positions.current||0===A.positions.current||(A.positions.current=A.positions.start),t.followFinger&&A.setWrapperTranslate(A.positions.current),A.times.end=(new Date).getTime(),A.touches.diff=A.touches.current-A.touches.start,A.touches.abs=Math.abs(A.touches.diff),A.positions.diff=A.positions.current-A.positions.start,A.positions.abs=Math.abs(A.positions.diff);var i=A.positions.diff,n=A.positions.abs,r=A.times.end-A.times.start;5>n&&300>r&&A.allowLinks===!1&&(t.freeMode||0===n||A.swipeReset(),t.preventLinks&&(A.allowLinks=!0),t.onSlideClick&&(A.allowSlideClick=!0)),setTimeout(function(){"undefined"!=typeof A&&null!==A&&(t.preventLinks&&(A.allowLinks=!0),t.onSlideClick&&(A.allowSlideClick=!0))},100);var o=s();if(!A.isMoved&&t.freeMode)return A.isMoved=!1,t.onTouchEnd&&A.fireCallback(t.onTouchEnd,A,e),void A.callPlugins("onTouchEnd");if(!A.isMoved||A.positions.current>0||A.positions.current<-o)return A.swipeReset(),t.onTouchEnd&&A.fireCallback(t.onTouchEnd,A,e),void A.callPlugins("onTouchEnd");if(A.isMoved=!1,t.freeMode){if(t.freeModeFluid){var a,l=1e3*t.momentumRatio,d=A.velocity*l,p=A.positions.current+d,u=!1,c=20*Math.abs(A.velocity)*t.momentumBounceRatio;-o>p&&(t.momentumBounce&&A.support.transitions?(-c>p+o&&(p=-o-c),a=-o,u=!0,et=!0):p=-o),p>0&&(t.momentumBounce&&A.support.transitions?(p>c&&(p=c),a=0,u=!0,et=!0):p=0),0!==A.velocity&&(l=Math.abs((p-A.positions.current)/A.velocity)),A.setWrapperTranslate(p),A.setWrapperTransition(l),t.momentumBounce&&u&&A.wrapperTransitionEnd(function(){et&&(t.onMomentumBounce&&A.fireCallback(t.onMomentumBounce,A),A.callPlugins("onMomentumBounce"),A.setWrapperTranslate(a),A.setWrapperTransition(300))}),A.updateActiveSlide(p)}return(!t.freeModeFluid||r>=300)&&A.updateActiveSlide(A.positions.current),t.onTouchEnd&&A.fireCallback(t.onTouchEnd,A,e),void A.callPlugins("onTouchEnd")}H=0>i?"toNext":"toPrev","toNext"===H&&300>=r&&(30>n||!t.shortSwipes?A.swipeReset():A.swipeNext(!0,!0)),"toPrev"===H&&300>=r&&(30>n||!t.shortSwipes?A.swipeReset():A.swipePrev(!0,!0));var f=0;if("auto"===t.slidesPerView){for(var h,g=Math.abs(A.getWrapperTranslate()),w=0,v=0;v<A.slides.length;v++)if(h=O?A.slides[v].getWidth(!0,t.roundLengths):A.slides[v].getHeight(!0,t.roundLengths),w+=h,w>g){f=h;break}f>N&&(f=N)}else f=W*t.slidesPerView;"toNext"===H&&r>300&&(n>=f*t.longSwipesRatio?A.swipeNext(!0,!0):A.swipeReset()),"toPrev"===H&&r>300&&(n>=f*t.longSwipesRatio?A.swipePrev(!0,!0):A.swipeReset()),t.onTouchEnd&&A.fireCallback(t.onTouchEnd,A,e),A.callPlugins("onTouchEnd")}}function S(e,t){return e&&e.getAttribute("class")&&e.getAttribute("class").indexOf(t)>-1}function T(e){var i=!1;do S(e,t.noSwipingClass)&&(i=!0),e=e.parentElement;while(!i&&e.parentElement&&!S(e,t.wrapperClass));return!i&&S(e,t.wrapperClass)&&S(e,t.noSwipingClass)&&(i=!0),i}function y(e,t){var i,n=document.createElement("div");return n.innerHTML=t,i=n.firstChild,i.className+=" "+e,i.outerHTML}function x(e,i,n){function r(){var s=+new Date,u=s-o;a+=l*u/(1e3/60),p="toNext"===d?a>e:e>a,p?(A.setWrapperTranslate(Math.ceil(a)),A._DOMAnimating=!0,window.setTimeout(function(){r()},1e3/60)):(t.onSlideChangeEnd&&("to"===i?n.runCallbacks===!0&&A.fireCallback(t.onSlideChangeEnd,A,d):A.fireCallback(t.onSlideChangeEnd,A,d)),A.setWrapperTranslate(e),A._DOMAnimating=!1)}var s="to"===i&&n.speed>=0?n.speed:t.speed,o=+new Date;if(A.support.transitions||!t.DOMAnimation)A.setWrapperTranslate(e),A.setWrapperTransition(s);else{var a=A.getWrapperTranslate(),l=Math.ceil((e-a)/s*(1e3/60)),d=a>e?"toNext":"toPrev",p="toNext"===d?a>e:e>a;if(A._DOMAnimating)return;r()}A.updateActiveSlide(e),t.onSlideNext&&"next"===i&&n.runCallbacks===!0&&A.fireCallback(t.onSlideNext,A,e),t.onSlidePrev&&"prev"===i&&n.runCallbacks===!0&&A.fireCallback(t.onSlidePrev,A,e),t.onSlideReset&&"reset"===i&&n.runCallbacks===!0&&A.fireCallback(t.onSlideReset,A,e),"next"!==i&&"prev"!==i&&"to"!==i||n.runCallbacks!==!0||b(i)}function b(e){if(A.callPlugins("onSlideChangeStart"),t.onSlideChangeStart)if(t.queueStartCallbacks&&A.support.transitions){if(A._queueStartCallbacks)return;A._queueStartCallbacks=!0,A.fireCallback(t.onSlideChangeStart,A,e),A.wrapperTransitionEnd(function(){A._queueStartCallbacks=!1})}else A.fireCallback(t.onSlideChangeStart,A,e);if(t.onSlideChangeEnd)if(A.support.transitions)if(t.queueEndCallbacks){if(A._queueEndCallbacks)return;A._queueEndCallbacks=!0,A.wrapperTransitionEnd(function(i){A.fireCallback(t.onSlideChangeEnd,i,e)})}else A.wrapperTransitionEnd(function(i){A.fireCallback(t.onSlideChangeEnd,i,e)});else t.DOMAnimation||setTimeout(function(){A.fireCallback(t.onSlideChangeEnd,A,e)},10)}function C(){var e=A.paginationButtons;if(e)for(var t=0;t<e.length;t++)A.h.removeEventListener(e[t],"click",M)}function L(){var e=A.paginationButtons;if(e)for(var t=0;t<e.length;t++)A.h.addEventListener(e[t],"click",M)}function M(e){for(var i,n=e.target||e.srcElement,r=A.paginationButtons,s=0;s<r.length;s++)n===r[s]&&(i=s);t.autoplay&&A.stopAutoplay(!0),A.swipeTo(i)}function E(){tt=setTimeout(function(){t.loop?(A.fixLoop(),A.swipeNext(!0,!0)):A.swipeNext(!0,!0)||(t.autoplayStopOnLast?(clearTimeout(tt),tt=void 0):A.swipeTo(0)),A.wrapperTransitionEnd(function(){"undefined"!=typeof tt&&E()})},t.autoplay)}function k(){A.calcSlides(),t.loader.slides.length>0&&0===A.slides.length&&A.loadSlides(),t.loop&&A.createLoop(),A.init(),o(),t.pagination&&A.createPagination(!0),t.loop||t.initialSlide>0?A.swipeTo(t.initialSlide,0,!1):A.updateActiveSlide(0),t.autoplay&&A.startAutoplay(),A.centerIndex=A.activeIndex,t.onSwiperCreated&&A.fireCallback(t.onSwiperCreated,A),A.callPlugins("onSwiperCreated")}if(!document.body.outerHTML&&document.body.__defineGetter__&&HTMLElement){var P=HTMLElement.prototype;P.__defineGetter__&&P.__defineGetter__("outerHTML",function(){return(new XMLSerializer).serializeToString(this)})}if(window.getComputedStyle||(window.getComputedStyle=function(e){return this.el=e,this.getPropertyValue=function(t){var i=/(\-([a-z]){1})/g;return"float"===t&&(t="styleFloat"),i.test(t)&&(t=t.replace(i,function(){return arguments[2].toUpperCase()})),e.currentStyle[t]?e.currentStyle[t]:null},this}),Array.prototype.indexOf||(Array.prototype.indexOf=function(e,t){for(var i=t||0,n=this.length;n>i;i++)if(this[i]===e)return i;return-1}),(document.querySelectorAll||window.jQuery)&&"undefined"!=typeof e&&(e.nodeType||0!==i(e).length)){var A=this;A.touches={start:0,startX:0,startY:0,current:0,currentX:0,currentY:0,diff:0,abs:0},A.positions={start:0,abs:0,diff:0,current:0},A.times={start:0,end:0},A.id=(new Date).getTime(),A.container=e.nodeType?e:i(e)[0],A.isTouched=!1,A.isMoved=!1,A.activeIndex=0,A.centerIndex=0,A.activeLoaderIndex=0,A.activeLoopIndex=0,A.previousIndex=null,A.velocity=0,A.snapGrid=[],A.slidesGrid=[],A.imagesToLoad=[],A.imagesLoaded=0,A.wrapperLeft=0,A.wrapperRight=0,A.wrapperTop=0,A.wrapperBottom=0,A.isAndroid=navigator.userAgent.toLowerCase().indexOf("android")>=0;var I,W,D,H,G,N,R={eventTarget:"wrapper",mode:"horizontal",touchRatio:1,speed:300,freeMode:!1,freeModeFluid:!1,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,slidesPerView:1,slidesPerGroup:1,slidesPerViewFit:!0,simulateTouch:!0,followFinger:!0,shortSwipes:!0,longSwipesRatio:.5,moveStartThreshold:!1,onlyExternal:!1,createPagination:!0,pagination:!1,paginationElement:"span",paginationClickable:!1,paginationAsRange:!0,resistance:!0,scrollContainer:!1,preventLinks:!0,preventLinksPropagation:!1,noSwiping:!1,noSwipingClass:"swiper-no-swiping",initialSlide:0,keyboardControl:!1,mousewheelControl:!1,mousewheelControlForceToAxis:!1,useCSS3Transforms:!0,autoplay:!1,autoplayDisableOnInteraction:!0,autoplayStopOnLast:!1,loop:!1,loopAdditionalSlides:0,roundLengths:!1,calculateHeight:!1,cssWidthAndHeight:!1,updateOnImagesReady:!0,releaseFormElements:!0,watchActiveIndex:!1,visibilityFullFit:!1,offsetPxBefore:0,offsetPxAfter:0,offsetSlidesBefore:0,offsetSlidesAfter:0,centeredSlides:!1,queueStartCallbacks:!1,queueEndCallbacks:!1,autoResize:!0,resizeReInit:!1,DOMAnimation:!0,loader:{slides:[],slidesHTMLType:"inner",surroundGroups:1,logic:"reload",loadAllSlides:!1},swipeToPrev:!0,swipeToNext:!0,slideElement:"div",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",wrapperClass:"swiper-wrapper",paginationElementClass:"swiper-pagination-switch",paginationActiveClass:"swiper-active-switch",paginationVisibleClass:"swiper-visible-switch"};t=t||{};for(var F in R)if(F in t&&"object"==typeof t[F])for(var V in R[F])V in t[F]||(t[F][V]=R[F][V]);else F in t||(t[F]=R[F]);A.params=t,t.scrollContainer&&(t.freeMode=!0,t.freeModeFluid=!0),t.loop&&(t.resistance="100%");var O="horizontal"===t.mode,z=["mousedown","mousemove","mouseup"];A.browser.ie10&&(z=["MSPointerDown","MSPointerMove","MSPointerUp"]),A.browser.ie11&&(z=["pointerdown","pointermove","pointerup"]),A.touchEvents={touchStart:A.support.touch||!t.simulateTouch?"touchstart":z[0],touchMove:A.support.touch||!t.simulateTouch?"touchmove":z[1],touchEnd:A.support.touch||!t.simulateTouch?"touchend":z[2]};for(var B=A.container.childNodes.length-1;B>=0;B--)if(A.container.childNodes[B].className)for(var _=A.container.childNodes[B].className.split(/\s+/),Y=0;Y<_.length;Y++)_[Y]===t.wrapperClass&&(I=A.container.childNodes[B]);A.wrapper=I,A._extendSwiperSlide=function(e){return e.append=function(){return t.loop?e.insertAfter(A.slides.length-A.loopedSlides):(A.wrapper.appendChild(e),A.reInit()),e},e.prepend=function(){return t.loop?(A.wrapper.insertBefore(e,A.slides[A.loopedSlides]),A.removeLoopedSlides(),A.calcSlides(),A.createLoop()):A.wrapper.insertBefore(e,A.wrapper.firstChild),A.reInit(),e},e.insertAfter=function(i){if("undefined"==typeof i)return!1;var n;return t.loop?(n=A.slides[i+1+A.loopedSlides],n?A.wrapper.insertBefore(e,n):A.wrapper.appendChild(e),A.removeLoopedSlides(),A.calcSlides(),A.createLoop()):(n=A.slides[i+1],A.wrapper.insertBefore(e,n)),A.reInit(),e},e.clone=function(){return A._extendSwiperSlide(e.cloneNode(!0))},e.remove=function(){A.wrapper.removeChild(e),A.reInit()},e.html=function(t){return"undefined"==typeof t?e.innerHTML:(e.innerHTML=t,e)},e.index=function(){for(var t,i=A.slides.length-1;i>=0;i--)e===A.slides[i]&&(t=i);return t},e.isActive=function(){return e.index()===A.activeIndex?!0:!1},e.swiperSlideDataStorage||(e.swiperSlideDataStorage={}),e.getData=function(t){return e.swiperSlideDataStorage[t]},e.setData=function(t,i){return e.swiperSlideDataStorage[t]=i,e},e.data=function(t,i){return"undefined"==typeof i?e.getAttribute("data-"+t):(e.setAttribute("data-"+t,i),e)},e.getWidth=function(t,i){return A.h.getWidth(e,t,i)},e.getHeight=function(t,i){return A.h.getHeight(e,t,i)},e.getOffset=function(){return A.h.getOffset(e)},e},A.calcSlides=function(e){var i=A.slides?A.slides.length:!1;A.slides=[],A.displaySlides=[];for(var n=0;n<A.wrapper.childNodes.length;n++)if(A.wrapper.childNodes[n].className)for(var r=A.wrapper.childNodes[n].className,s=r.split(/\s+/),o=0;o<s.length;o++)s[o]===t.slideClass&&A.slides.push(A.wrapper.childNodes[n]);for(n=A.slides.length-1;n>=0;n--)A._extendSwiperSlide(A.slides[n]);i!==!1&&(i!==A.slides.length||e)&&(l(),a(),A.updateActiveSlide(),A.params.pagination&&A.createPagination(),A.callPlugins("numberOfSlidesChanged"))},A.createSlide=function(e,i,n){i=i||A.params.slideClass,n=n||t.slideElement;var r=document.createElement(n);return r.innerHTML=e||"",r.className=i,A._extendSwiperSlide(r)},A.appendSlide=function(e,t,i){return e?e.nodeType?A._extendSwiperSlide(e).append():A.createSlide(e,t,i).append():void 0},A.prependSlide=function(e,t,i){return e?e.nodeType?A._extendSwiperSlide(e).prepend():A.createSlide(e,t,i).prepend():void 0},A.insertSlideAfter=function(e,t,i,n){return"undefined"==typeof e?!1:t.nodeType?A._extendSwiperSlide(t).insertAfter(e):A.createSlide(t,i,n).insertAfter(e)},A.removeSlide=function(e){if(A.slides[e]){if(t.loop){if(!A.slides[e+A.loopedSlides])return!1;A.slides[e+A.loopedSlides].remove(),A.removeLoopedSlides(),A.calcSlides(),A.createLoop()}else A.slides[e].remove();return!0}return!1},A.removeLastSlide=function(){return A.slides.length>0?(t.loop?(A.slides[A.slides.length-1-A.loopedSlides].remove(),A.removeLoopedSlides(),A.calcSlides(),A.createLoop()):A.slides[A.slides.length-1].remove(),!0):!1},A.removeAllSlides=function(){for(var e=A.slides.length,t=A.slides.length-1;t>=0;t--)A.slides[t].remove(),t===e-1&&A.setWrapperTranslate(0)},A.getSlide=function(e){return A.slides[e]},A.getLastSlide=function(){return A.slides[A.slides.length-1]},A.getFirstSlide=function(){return A.slides[0]},A.activeSlide=function(){return A.slides[A.activeIndex]},A.fireCallback=function(){var e=arguments[0];if("[object Array]"===Object.prototype.toString.call(e))for(var i=0;i<e.length;i++)"function"==typeof e[i]&&e[i](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);else"[object String]"===Object.prototype.toString.call(e)?t["on"+e]&&A.fireCallback(t["on"+e],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]):e(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},A.addCallback=function(e,t){var i,n=this;return n.params["on"+e]?r(this.params["on"+e])?this.params["on"+e].push(t):"function"==typeof this.params["on"+e]?(i=this.params["on"+e],this.params["on"+e]=[],this.params["on"+e].push(i),this.params["on"+e].push(t)):void 0:(this.params["on"+e]=[],this.params["on"+e].push(t))},A.removeCallbacks=function(e){A.params["on"+e]&&(A.params["on"+e]=null)};var X=[];for(var q in A.plugins)if(t[q]){var j=A.plugins[q](A,t[q]);j&&X.push(j)}A.callPlugins=function(e,t){t||(t={});for(var i=0;i<X.length;i++)e in X[i]&&X[i][e](t)},!A.browser.ie10&&!A.browser.ie11||t.onlyExternal||A.wrapper.classList.add("swiper-wp8-"+(O?"horizontal":"vertical")),t.freeMode&&(A.container.className+=" swiper-free-mode"),A.initialized=!1,A.init=function(e,i){var n=A.h.getWidth(A.container,!1,t.roundLengths),r=A.h.getHeight(A.container,!1,t.roundLengths);if(n!==A.width||r!==A.height||e){A.width=n,A.height=r;var s,o,a,l,d,p,u;N=O?n:r;var c=A.wrapper;if(e&&A.calcSlides(i),"auto"===t.slidesPerView){var f=0,h=0;t.slidesOffset>0&&(c.style.paddingLeft="",c.style.paddingRight="",c.style.paddingTop="",c.style.paddingBottom=""),c.style.width="",c.style.height="",t.offsetPxBefore>0&&(O?A.wrapperLeft=t.offsetPxBefore:A.wrapperTop=t.offsetPxBefore),t.offsetPxAfter>0&&(O?A.wrapperRight=t.offsetPxAfter:A.wrapperBottom=t.offsetPxAfter),t.centeredSlides&&(O?(A.wrapperLeft=(N-this.slides[0].getWidth(!0,t.roundLengths))/2,A.wrapperRight=(N-A.slides[A.slides.length-1].getWidth(!0,t.roundLengths))/2):(A.wrapperTop=(N-A.slides[0].getHeight(!0,t.roundLengths))/2,A.wrapperBottom=(N-A.slides[A.slides.length-1].getHeight(!0,t.roundLengths))/2)),O?(A.wrapperLeft>=0&&(c.style.paddingLeft=A.wrapperLeft+"px"),A.wrapperRight>=0&&(c.style.paddingRight=A.wrapperRight+"px")):(A.wrapperTop>=0&&(c.style.paddingTop=A.wrapperTop+"px"),A.wrapperBottom>=0&&(c.style.paddingBottom=A.wrapperBottom+"px")),p=0;var g=0;for(A.snapGrid=[],A.slidesGrid=[],a=0,u=0;u<A.slides.length;u++){s=A.slides[u].getWidth(!0,t.roundLengths),o=A.slides[u].getHeight(!0,t.roundLengths),t.calculateHeight&&(a=Math.max(a,o));var w=O?s:o;if(t.centeredSlides){var v=u===A.slides.length-1?0:A.slides[u+1].getWidth(!0,t.roundLengths),m=u===A.slides.length-1?0:A.slides[u+1].getHeight(!0,t.roundLengths),S=O?v:m;if(w>N){if(t.slidesPerViewFit)A.snapGrid.push(p+A.wrapperLeft),A.snapGrid.push(p+w-N+A.wrapperLeft);else for(var T=0;T<=Math.floor(w/(N+A.wrapperLeft));T++)A.snapGrid.push(0===T?p+A.wrapperLeft:p+A.wrapperLeft+N*T);A.slidesGrid.push(p+A.wrapperLeft)}else A.snapGrid.push(g),A.slidesGrid.push(g);g+=w/2+S/2}else{if(w>N)if(t.slidesPerViewFit)A.snapGrid.push(p),A.snapGrid.push(p+w-N);else if(0!==N)for(var y=0;y<=Math.floor(w/N);y++)A.snapGrid.push(p+N*y);else A.snapGrid.push(p);else A.snapGrid.push(p);A.slidesGrid.push(p)}p+=w,f+=s,h+=o}t.calculateHeight&&(A.height=a),O?(D=f+A.wrapperRight+A.wrapperLeft,t.cssWidthAndHeight&&"height"!==t.cssWidthAndHeight||(c.style.width=f+"px"),t.cssWidthAndHeight&&"width"!==t.cssWidthAndHeight||(c.style.height=A.height+"px")):(t.cssWidthAndHeight&&"height"!==t.cssWidthAndHeight||(c.style.width=A.width+"px"),t.cssWidthAndHeight&&"width"!==t.cssWidthAndHeight||(c.style.height=h+"px"),D=h+A.wrapperTop+A.wrapperBottom)}else if(t.scrollContainer)c.style.width="",c.style.height="",l=A.slides[0].getWidth(!0,t.roundLengths),d=A.slides[0].getHeight(!0,t.roundLengths),D=O?l:d,c.style.width=l+"px",c.style.height=d+"px",W=O?l:d;else{if(t.calculateHeight){for(a=0,d=0,O||(A.container.style.height=""),c.style.height="",u=0;u<A.slides.length;u++)A.slides[u].style.height="",a=Math.max(A.slides[u].getHeight(!0),a),O||(d+=A.slides[u].getHeight(!0));o=a,A.height=o,O?d=o:(N=o,A.container.style.height=N+"px")}else o=O?A.height:A.height/t.slidesPerView,t.roundLengths&&(o=Math.ceil(o)),d=O?A.height:A.slides.length*o;for(s=O?A.width/t.slidesPerView:A.width,t.roundLengths&&(s=Math.ceil(s)),l=O?A.slides.length*s:A.width,W=O?s:o,t.offsetSlidesBefore>0&&(O?A.wrapperLeft=W*t.offsetSlidesBefore:A.wrapperTop=W*t.offsetSlidesBefore),t.offsetSlidesAfter>0&&(O?A.wrapperRight=W*t.offsetSlidesAfter:A.wrapperBottom=W*t.offsetSlidesAfter),t.offsetPxBefore>0&&(O?A.wrapperLeft=t.offsetPxBefore:A.wrapperTop=t.offsetPxBefore),t.offsetPxAfter>0&&(O?A.wrapperRight=t.offsetPxAfter:A.wrapperBottom=t.offsetPxAfter),t.centeredSlides&&(O?(A.wrapperLeft=(N-W)/2,A.wrapperRight=(N-W)/2):(A.wrapperTop=(N-W)/2,A.wrapperBottom=(N-W)/2)),O?(A.wrapperLeft>0&&(c.style.paddingLeft=A.wrapperLeft+"px"),A.wrapperRight>0&&(c.style.paddingRight=A.wrapperRight+"px")):(A.wrapperTop>0&&(c.style.paddingTop=A.wrapperTop+"px"),A.wrapperBottom>0&&(c.style.paddingBottom=A.wrapperBottom+"px")),D=O?l+A.wrapperRight+A.wrapperLeft:d+A.wrapperTop+A.wrapperBottom,parseFloat(l)>0&&(!t.cssWidthAndHeight||"height"===t.cssWidthAndHeight)&&(c.style.width=l+"px"),parseFloat(d)>0&&(!t.cssWidthAndHeight||"width"===t.cssWidthAndHeight)&&(c.style.height=d+"px"),p=0,A.snapGrid=[],A.slidesGrid=[],u=0;u<A.slides.length;u++)A.snapGrid.push(p),A.slidesGrid.push(p),p+=W,parseFloat(s)>0&&(!t.cssWidthAndHeight||"height"===t.cssWidthAndHeight)&&(A.slides[u].style.width=s+"px"),parseFloat(o)>0&&(!t.cssWidthAndHeight||"width"===t.cssWidthAndHeight)&&(A.slides[u].style.height=o+"px")}A.initialized?(A.callPlugins("onInit"),t.onInit&&A.fireCallback(t.onInit,A)):(A.callPlugins("onFirstInit"),t.onFirstInit&&A.fireCallback(t.onFirstInit,A)),A.initialized=!0}},A.reInit=function(e){A.init(!0,e)},A.resizeFix=function(e){A.callPlugins("beforeResizeFix"),A.init(t.resizeReInit||e),t.freeMode?A.getWrapperTranslate()<-s()&&(A.setWrapperTransition(0),A.setWrapperTranslate(-s())):(A.swipeTo(t.loop?A.activeLoopIndex:A.activeIndex,0,!1),t.autoplay&&(A.support.transitions&&"undefined"!=typeof tt?"undefined"!=typeof tt&&(clearTimeout(tt),tt=void 0,A.startAutoplay()):"undefined"!=typeof it&&(clearInterval(it),it=void 0,A.startAutoplay()))),A.callPlugins("afterResizeFix")},A.destroy=function(e){var i=A.h.removeEventListener,n="wrapper"===t.eventTarget?A.wrapper:A.container;if(A.browser.ie10||A.browser.ie11?(i(n,A.touchEvents.touchStart,w),i(document,A.touchEvents.touchMove,v),i(document,A.touchEvents.touchEnd,m)):(A.support.touch&&(i(n,"touchstart",w),i(n,"touchmove",v),i(n,"touchend",m)),t.simulateTouch&&(i(n,"mousedown",w),i(document,"mousemove",v),i(document,"mouseup",m))),t.autoResize&&i(window,"resize",A.resizeFix),l(),t.paginationClickable&&C(),t.mousewheelControl&&A._wheelEvent&&i(A.container,A._wheelEvent,p),t.keyboardControl&&i(document,"keydown",d),t.autoplay&&A.stopAutoplay(),e){A.wrapper.removeAttribute("style");for(var r=0;r<A.slides.length;r++)A.slides[r].removeAttribute("style")}A.callPlugins("onDestroy"),window.jQuery&&window.jQuery(A.container).data("swiper")&&window.jQuery(A.container).removeData("swiper"),window.Zepto&&window.Zepto(A.container).data("swiper")&&window.Zepto(A.container).removeData("swiper"),A=null},A.disableKeyboardControl=function(){t.keyboardControl=!1,A.h.removeEventListener(document,"keydown",d)},A.enableKeyboardControl=function(){t.keyboardControl=!0,A.h.addEventListener(document,"keydown",d)};var K=(new Date).getTime();if(A.disableMousewheelControl=function(){return A._wheelEvent?(t.mousewheelControl=!1,A.h.removeEventListener(A.container,A._wheelEvent,p),!0):!1},A.enableMousewheelControl=function(){return A._wheelEvent?(t.mousewheelControl=!0,A.h.addEventListener(A.container,A._wheelEvent,p),!0):!1},t.grabCursor){var Q=A.container.style;Q.cursor="move",Q.cursor="grab",Q.cursor="-moz-grab",Q.cursor="-webkit-grab"}A.allowSlideClick=!0,A.allowLinks=!0;var Z,U,$,J=!1,et=!0;A.swipeNext=function(e,i){"undefined"==typeof e&&(e=!0),!i&&t.loop&&A.fixLoop(),!i&&t.autoplay&&A.stopAutoplay(!0),A.callPlugins("onSwipeNext");var n=A.getWrapperTranslate().toFixed(2),r=n;if("auto"===t.slidesPerView){for(var o=0;o<A.snapGrid.length;o++)if(-n>=A.snapGrid[o].toFixed(2)&&-n<A.snapGrid[o+1].toFixed(2)){r=-A.snapGrid[o+1];break}}else{var a=W*t.slidesPerGroup;r=-(Math.floor(Math.abs(n)/Math.floor(a))*a+a)}return r<-s()&&(r=-s()),r===n?!1:(x(r,"next",{runCallbacks:e}),!0)},A.swipePrev=function(e,i){"undefined"==typeof e&&(e=!0),!i&&t.loop&&A.fixLoop(),!i&&t.autoplay&&A.stopAutoplay(!0),A.callPlugins("onSwipePrev");var n,r=Math.ceil(A.getWrapperTranslate());if("auto"===t.slidesPerView){n=0;for(var s=1;s<A.snapGrid.length;s++){if(-r===A.snapGrid[s]){n=-A.snapGrid[s-1];break}if(-r>A.snapGrid[s]&&-r<A.snapGrid[s+1]){n=-A.snapGrid[s];break}}}else{var o=W*t.slidesPerGroup;n=-(Math.ceil(-r/o)-1)*o}return n>0&&(n=0),n===r?!1:(x(n,"prev",{runCallbacks:e}),!0)},A.swipeReset=function(e){"undefined"==typeof e&&(e=!0),A.callPlugins("onSwipeReset");{var i,n=A.getWrapperTranslate(),r=W*t.slidesPerGroup;-s()}if("auto"===t.slidesPerView){i=0;for(var o=0;o<A.snapGrid.length;o++){if(-n===A.snapGrid[o])return;if(-n>=A.snapGrid[o]&&-n<A.snapGrid[o+1]){i=A.positions.diff>0?-A.snapGrid[o+1]:-A.snapGrid[o];break}}-n>=A.snapGrid[A.snapGrid.length-1]&&(i=-A.snapGrid[A.snapGrid.length-1]),n<=-s()&&(i=-s())}else i=0>n?Math.round(n/r)*r:0,n<=-s()&&(i=-s());return t.scrollContainer&&(i=0>n?n:0),i<-s()&&(i=-s()),t.scrollContainer&&N>W&&(i=0),i===n?!1:(x(i,"reset",{runCallbacks:e}),!0)},A.swipeTo=function(e,i,n){e=parseInt(e,10),A.callPlugins("onSwipeTo",{index:e,speed:i}),t.loop&&(e+=A.loopedSlides);var r=A.getWrapperTranslate();if(!(!isFinite(e)||e>A.slides.length-1||0>e)){var o;return o="auto"===t.slidesPerView?-A.slidesGrid[e]:-e*W,o<-s()&&(o=-s()),o===r?!1:("undefined"==typeof n&&(n=!0),x(o,"to",{index:e,speed:i,runCallbacks:n}),!0)}},A._queueStartCallbacks=!1,A._queueEndCallbacks=!1,A.updateActiveSlide=function(e){if(A.initialized&&0!==A.slides.length){A.previousIndex=A.activeIndex,"undefined"==typeof e&&(e=A.getWrapperTranslate()),e>0&&(e=0);var i;if("auto"===t.slidesPerView){if(A.activeIndex=A.slidesGrid.indexOf(-e),A.activeIndex<0){for(i=0;i<A.slidesGrid.length-1&&!(-e>A.slidesGrid[i]&&-e<A.slidesGrid[i+1]);i++);var n=Math.abs(A.slidesGrid[i]+e),r=Math.abs(A.slidesGrid[i+1]+e);
A.activeIndex=r>=n?i:i+1}}else A.activeIndex=Math[t.visibilityFullFit?"ceil":"round"](-e/W);if(A.activeIndex===A.slides.length&&(A.activeIndex=A.slides.length-1),A.activeIndex<0&&(A.activeIndex=0),A.slides[A.activeIndex]){if(A.calcVisibleSlides(e),A.support.classList){var s;for(i=0;i<A.slides.length;i++)s=A.slides[i],s.classList.remove(t.slideActiveClass),A.visibleSlides.indexOf(s)>=0?s.classList.add(t.slideVisibleClass):s.classList.remove(t.slideVisibleClass);A.slides[A.activeIndex].classList.add(t.slideActiveClass)}else{var o=new RegExp("\\s*"+t.slideActiveClass),a=new RegExp("\\s*"+t.slideVisibleClass);for(i=0;i<A.slides.length;i++)A.slides[i].className=A.slides[i].className.replace(o,"").replace(a,""),A.visibleSlides.indexOf(A.slides[i])>=0&&(A.slides[i].className+=" "+t.slideVisibleClass);A.slides[A.activeIndex].className+=" "+t.slideActiveClass}if(t.loop){var l=A.loopedSlides;A.activeLoopIndex=A.activeIndex-l,A.activeLoopIndex>=A.slides.length-2*l&&(A.activeLoopIndex=A.slides.length-2*l-A.activeLoopIndex),A.activeLoopIndex<0&&(A.activeLoopIndex=A.slides.length-2*l+A.activeLoopIndex),A.activeLoopIndex<0&&(A.activeLoopIndex=0)}else A.activeLoopIndex=A.activeIndex;t.pagination&&A.updatePagination(e)}}},A.createPagination=function(e){if(t.paginationClickable&&A.paginationButtons&&C(),A.paginationContainer=t.pagination.nodeType?t.pagination:i(t.pagination)[0],t.createPagination){var n="",r=A.slides.length,s=r;t.loop&&(s-=2*A.loopedSlides);for(var o=0;s>o;o++)n+="<"+t.paginationElement+' class="'+t.paginationElementClass+'"></'+t.paginationElement+">";A.paginationContainer.innerHTML=n}A.paginationButtons=i("."+t.paginationElementClass,A.paginationContainer),e||A.updatePagination(),A.callPlugins("onCreatePagination"),t.paginationClickable&&L()},A.updatePagination=function(e){if(t.pagination&&!(A.slides.length<1)){var n=i("."+t.paginationActiveClass,A.paginationContainer);if(n){var r=A.paginationButtons;if(0!==r.length){for(var s=0;s<r.length;s++)r[s].className=t.paginationElementClass;var o=t.loop?A.loopedSlides:0;if(t.paginationAsRange){A.visibleSlides||A.calcVisibleSlides(e);var a,l=[];for(a=0;a<A.visibleSlides.length;a++){var d=A.slides.indexOf(A.visibleSlides[a])-o;t.loop&&0>d&&(d=A.slides.length-2*A.loopedSlides+d),t.loop&&d>=A.slides.length-2*A.loopedSlides&&(d=A.slides.length-2*A.loopedSlides-d,d=Math.abs(d)),l.push(d)}for(a=0;a<l.length;a++)r[l[a]]&&(r[l[a]].className+=" "+t.paginationVisibleClass);t.loop?void 0!==r[A.activeLoopIndex]&&(r[A.activeLoopIndex].className+=" "+t.paginationActiveClass):r[A.activeIndex]&&(r[A.activeIndex].className+=" "+t.paginationActiveClass)}else t.loop?r[A.activeLoopIndex]&&(r[A.activeLoopIndex].className+=" "+t.paginationActiveClass+" "+t.paginationVisibleClass):r[A.activeIndex]&&(r[A.activeIndex].className+=" "+t.paginationActiveClass+" "+t.paginationVisibleClass)}}}},A.calcVisibleSlides=function(e){var i=[],n=0,r=0,s=0;O&&A.wrapperLeft>0&&(e+=A.wrapperLeft),!O&&A.wrapperTop>0&&(e+=A.wrapperTop);for(var o=0;o<A.slides.length;o++){n+=r,r="auto"===t.slidesPerView?O?A.h.getWidth(A.slides[o],!0,t.roundLengths):A.h.getHeight(A.slides[o],!0,t.roundLengths):W,s=n+r;var a=!1;t.visibilityFullFit?(n>=-e&&-e+N>=s&&(a=!0),-e>=n&&s>=-e+N&&(a=!0)):(s>-e&&-e+N>=s&&(a=!0),n>=-e&&-e+N>n&&(a=!0),-e>n&&s>-e+N&&(a=!0)),a&&i.push(A.slides[o])}0===i.length&&(i=[A.slides[A.activeIndex]]),A.visibleSlides=i};var tt,it;A.startAutoplay=function(){if(A.support.transitions){if("undefined"!=typeof tt)return!1;if(!t.autoplay)return;A.callPlugins("onAutoplayStart"),t.onAutoplayStart&&A.fireCallback(t.onAutoplayStart,A),E()}else{if("undefined"!=typeof it)return!1;if(!t.autoplay)return;A.callPlugins("onAutoplayStart"),t.onAutoplayStart&&A.fireCallback(t.onAutoplayStart,A),it=setInterval(function(){t.loop?(A.fixLoop(),A.swipeNext(!0,!0)):A.swipeNext(!0,!0)||(t.autoplayStopOnLast?(clearInterval(it),it=void 0):A.swipeTo(0))},t.autoplay)}},A.stopAutoplay=function(e){if(A.support.transitions){if(!tt)return;tt&&clearTimeout(tt),tt=void 0,e&&!t.autoplayDisableOnInteraction&&A.wrapperTransitionEnd(function(){E()}),A.callPlugins("onAutoplayStop"),t.onAutoplayStop&&A.fireCallback(t.onAutoplayStop,A)}else it&&clearInterval(it),it=void 0,A.callPlugins("onAutoplayStop"),t.onAutoplayStop&&A.fireCallback(t.onAutoplayStop,A)},A.loopCreated=!1,A.removeLoopedSlides=function(){if(A.loopCreated)for(var e=0;e<A.slides.length;e++)A.slides[e].getData("looped")===!0&&A.wrapper.removeChild(A.slides[e])},A.createLoop=function(){if(0!==A.slides.length){A.loopedSlides="auto"===t.slidesPerView?t.loopedSlides||1:Math.floor(t.slidesPerView)+t.loopAdditionalSlides,A.loopedSlides>A.slides.length&&(A.loopedSlides=A.slides.length);var e,i="",n="",r="",s=A.slides.length,o=Math.floor(A.loopedSlides/s),a=A.loopedSlides%s;for(e=0;o*s>e;e++){var l=e;if(e>=s){var d=Math.floor(e/s);l=e-s*d}r+=A.slides[l].outerHTML}for(e=0;a>e;e++)n+=y(t.slideDuplicateClass,A.slides[e].outerHTML);for(e=s-a;s>e;e++)i+=y(t.slideDuplicateClass,A.slides[e].outerHTML);var p=i+r+I.innerHTML+r+n;for(I.innerHTML=p,A.loopCreated=!0,A.calcSlides(),e=0;e<A.slides.length;e++)(e<A.loopedSlides||e>=A.slides.length-A.loopedSlides)&&A.slides[e].setData("looped",!0);A.callPlugins("onCreateLoop")}},A.fixLoop=function(){var e;A.activeIndex<A.loopedSlides?(e=A.slides.length-3*A.loopedSlides+A.activeIndex,A.swipeTo(e,0,!1)):("auto"===t.slidesPerView&&A.activeIndex>=2*A.loopedSlides||A.activeIndex>A.slides.length-2*t.slidesPerView)&&(e=-A.slides.length+A.activeIndex+A.loopedSlides,A.swipeTo(e,0,!1))},A.loadSlides=function(){var e="";A.activeLoaderIndex=0;for(var i=t.loader.slides,n=t.loader.loadAllSlides?i.length:t.slidesPerView*(1+t.loader.surroundGroups),r=0;n>r;r++)e+="outer"===t.loader.slidesHTMLType?i[r]:"<"+t.slideElement+' class="'+t.slideClass+'" data-swiperindex="'+r+'">'+i[r]+"</"+t.slideElement+">";A.wrapper.innerHTML=e,A.calcSlides(!0),t.loader.loadAllSlides||A.wrapperTransitionEnd(A.reloadSlides,!0)},A.reloadSlides=function(){var e=t.loader.slides,i=parseInt(A.activeSlide().data("swiperindex"),10);if(!(0>i||i>e.length-1)){A.activeLoaderIndex=i;var n=Math.max(0,i-t.slidesPerView*t.loader.surroundGroups),r=Math.min(i+t.slidesPerView*(1+t.loader.surroundGroups)-1,e.length-1);if(i>0){var s=-W*(i-n);A.setWrapperTranslate(s),A.setWrapperTransition(0)}var o;if("reload"===t.loader.logic){A.wrapper.innerHTML="";var a="";for(o=n;r>=o;o++)a+="outer"===t.loader.slidesHTMLType?e[o]:"<"+t.slideElement+' class="'+t.slideClass+'" data-swiperindex="'+o+'">'+e[o]+"</"+t.slideElement+">";A.wrapper.innerHTML=a}else{var l=1e3,d=0;for(o=0;o<A.slides.length;o++){var p=A.slides[o].data("swiperindex");n>p||p>r?A.wrapper.removeChild(A.slides[o]):(l=Math.min(p,l),d=Math.max(p,d))}for(o=n;r>=o;o++){var u;l>o&&(u=document.createElement(t.slideElement),u.className=t.slideClass,u.setAttribute("data-swiperindex",o),u.innerHTML=e[o],A.wrapper.insertBefore(u,A.wrapper.firstChild)),o>d&&(u=document.createElement(t.slideElement),u.className=t.slideClass,u.setAttribute("data-swiperindex",o),u.innerHTML=e[o],A.wrapper.appendChild(u))}}A.reInit(!0)}},k()}};r.prototype={plugins:{},wrapperTransitionEnd:function(e,t){"use strict";function i(a){if(a.target===s&&(e(r),r.params.queueEndCallbacks&&(r._queueEndCallbacks=!1),!t))for(n=0;n<o.length;n++)r.h.removeEventListener(s,o[n],i)}var n,r=this,s=r.wrapper,o=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"];if(e)for(n=0;n<o.length;n++)r.h.addEventListener(s,o[n],i)},getWrapperTranslate:function(e){"use strict";var t,i,n,r,s=this.wrapper;return"undefined"==typeof e&&(e="horizontal"===this.params.mode?"x":"y"),this.support.transforms&&this.params.useCSS3Transforms?(n=window.getComputedStyle(s,null),window.WebKitCSSMatrix?r=new WebKitCSSMatrix("none"===n.webkitTransform?"":n.webkitTransform):(r=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),t=r.toString().split(",")),"x"===e&&(i=window.WebKitCSSMatrix?r.m41:parseFloat(16===t.length?t[12]:t[4])),"y"===e&&(i=window.WebKitCSSMatrix?r.m42:parseFloat(16===t.length?t[13]:t[5]))):("x"===e&&(i=parseFloat(s.style.left,10)||0),"y"===e&&(i=parseFloat(s.style.top,10)||0)),i||0},setWrapperTranslate:function(e,t,i){"use strict";var n,r=this.wrapper.style,s={x:0,y:0,z:0};3===arguments.length?(s.x=e,s.y=t,s.z=i):("undefined"==typeof t&&(t="horizontal"===this.params.mode?"x":"y"),s[t]=e),this.support.transforms&&this.params.useCSS3Transforms?(n=this.support.transforms3d?"translate3d("+s.x+"px, "+s.y+"px, "+s.z+"px)":"translate("+s.x+"px, "+s.y+"px)",r.webkitTransform=r.MsTransform=r.msTransform=r.MozTransform=r.OTransform=r.transform=n):(r.left=s.x+"px",r.top=s.y+"px"),this.callPlugins("onSetWrapperTransform",s),this.params.onSetWrapperTransform&&this.fireCallback(this.params.onSetWrapperTransform,this,s)},setWrapperTransition:function(e){"use strict";var t=this.wrapper.style;t.webkitTransitionDuration=t.MsTransitionDuration=t.msTransitionDuration=t.MozTransitionDuration=t.OTransitionDuration=t.transitionDuration=e/1e3+"s",this.callPlugins("onSetWrapperTransition",{duration:e}),this.params.onSetWrapperTransition&&this.fireCallback(this.params.onSetWrapperTransition,this,e)},h:{getWidth:function(e,t,i){"use strict";var n=window.getComputedStyle(e,null).getPropertyValue("width"),r=parseFloat(n);return(isNaN(r)||n.indexOf("%")>0||0>r)&&(r=e.offsetWidth-parseFloat(window.getComputedStyle(e,null).getPropertyValue("padding-left"))-parseFloat(window.getComputedStyle(e,null).getPropertyValue("padding-right"))),t&&(r+=parseFloat(window.getComputedStyle(e,null).getPropertyValue("padding-left"))+parseFloat(window.getComputedStyle(e,null).getPropertyValue("padding-right"))),i?Math.ceil(r):r},getHeight:function(e,t,i){"use strict";if(t)return e.offsetHeight;var n=window.getComputedStyle(e,null).getPropertyValue("height"),r=parseFloat(n);return(isNaN(r)||n.indexOf("%")>0||0>r)&&(r=e.offsetHeight-parseFloat(window.getComputedStyle(e,null).getPropertyValue("padding-top"))-parseFloat(window.getComputedStyle(e,null).getPropertyValue("padding-bottom"))),t&&(r+=parseFloat(window.getComputedStyle(e,null).getPropertyValue("padding-top"))+parseFloat(window.getComputedStyle(e,null).getPropertyValue("padding-bottom"))),i?Math.ceil(r):r},getOffset:function(e){"use strict";var t=e.getBoundingClientRect(),i=document.body,n=e.clientTop||i.clientTop||0,r=e.clientLeft||i.clientLeft||0,s=window.pageYOffset||e.scrollTop,o=window.pageXOffset||e.scrollLeft;return document.documentElement&&!window.pageYOffset&&(s=document.documentElement.scrollTop,o=document.documentElement.scrollLeft),{top:t.top+s-n,left:t.left+o-r}},windowWidth:function(){"use strict";return window.innerWidth?window.innerWidth:document.documentElement&&document.documentElement.clientWidth?document.documentElement.clientWidth:void 0},windowHeight:function(){"use strict";return window.innerHeight?window.innerHeight:document.documentElement&&document.documentElement.clientHeight?document.documentElement.clientHeight:void 0},windowScroll:function(){"use strict";return"undefined"!=typeof pageYOffset?{left:window.pageXOffset,top:window.pageYOffset}:document.documentElement?{left:document.documentElement.scrollLeft,top:document.documentElement.scrollTop}:void 0},addEventListener:function(e,t,i,n){"use strict";"undefined"==typeof n&&(n=!1),e.addEventListener?e.addEventListener(t,i,n):e.attachEvent&&e.attachEvent("on"+t,i)},removeEventListener:function(e,t,i,n){"use strict";"undefined"==typeof n&&(n=!1),e.removeEventListener?e.removeEventListener(t,i,n):e.detachEvent&&e.detachEvent("on"+t,i)}},setTransform:function(e,t){"use strict";var i=e.style;i.webkitTransform=i.MsTransform=i.msTransform=i.MozTransform=i.OTransform=i.transform=t},setTranslate:function(e,t){"use strict";var i=e.style,n={x:t.x||0,y:t.y||0,z:t.z||0},r=this.support.transforms3d?"translate3d("+n.x+"px,"+n.y+"px,"+n.z+"px)":"translate("+n.x+"px,"+n.y+"px)";i.webkitTransform=i.MsTransform=i.msTransform=i.MozTransform=i.OTransform=i.transform=r,this.support.transforms||(i.left=n.x+"px",i.top=n.y+"px")},setTransition:function(e,t){"use strict";var i=e.style;i.webkitTransitionDuration=i.MsTransitionDuration=i.msTransitionDuration=i.MozTransitionDuration=i.OTransitionDuration=i.transitionDuration=t+"ms"},support:{touch:window.Modernizr&&Modernizr.touch===!0||function(){"use strict";return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)}(),transforms3d:window.Modernizr&&Modernizr.csstransforms3d===!0||function(){"use strict";var e=document.createElement("div").style;return"webkitPerspective"in e||"MozPerspective"in e||"OPerspective"in e||"MsPerspective"in e||"perspective"in e}(),transforms:window.Modernizr&&Modernizr.csstransforms===!0||function(){"use strict";var e=document.createElement("div").style;return"transform"in e||"WebkitTransform"in e||"MozTransform"in e||"msTransform"in e||"MsTransform"in e||"OTransform"in e}(),transitions:window.Modernizr&&Modernizr.csstransitions===!0||function(){"use strict";var e=document.createElement("div").style;return"transition"in e||"WebkitTransition"in e||"MozTransition"in e||"msTransition"in e||"MsTransition"in e||"OTransition"in e}(),classList:function(){"use strict";var e=document.createElement("div");return"classList"in e}()},browser:{ie8:function(){"use strict";var e=-1;if("Microsoft Internet Explorer"===navigator.appName){var t=navigator.userAgent,i=new RegExp(/MSIE ([0-9]{1,}[\.0-9]{0,})/);null!==i.exec(t)&&(e=parseFloat(RegExp.$1))}return-1!==e&&9>e}(),ie10:window.navigator.msPointerEnabled,ie11:window.navigator.pointerEnabled}},n.fn.swiper=function(e){var t;return this.each(function(i){var n=$(this),s=new r(n[0],e);i||(t=s),n.data("swiper",s)}),t},i.exports=r});

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。