WmptWap/javascript/idangerous.swiper-1.9.1.min.js
(开头部分) 31KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*
* Swiper 1.9.1 - Mobile Touch Slider
* http://www.idangero.us/sliders/swiper/
*
* Copyright 2012-2013, Vladimir Kharlampidi
* The iDangero.us
* http://www.idangero.us/
*
* Licensed under GPL & MIT
*
* Updated on: April 7, 2013
*/
var Swiper = function (f, b) {
function g() {
var c = y - l;
b.loop && (c -= l);
b.scrollContainer && (c = p - l, 0 > c && (c = 0));
b.slidesPerSlide > a.slides.length && (c = 0);
return c
}
function j(c) {
a.allowLinks || c.preventDefault()
}
function s(c) {
if (a.isTouched || b.onlyExternal) return !1;
a.isTouched = !0;
u = "touchstart" == c.type;
if (!u || 1 == c.targetTouches.length) {
a.callPlugins("onTouchStartBegin");
b.loop && a.fixLoop();
u || (c.preventDefault ? c.preventDefault() : c.returnValue = !1);
var d = u ? c.targetTouches[0].pageX : c.pageX || c.clientX;
c = u ? c.targetTouches[0].pageY : c.pageY || c.clientY;
a.touches.startX = a.touches.currentX = d;
a.touches.startY = a.touches.currentY = c;
a.touches.start = a.touches.current = h ? a.touches.startX : a.touches.startY;
a.setTransition(0);
a.positions.start = a.positions.current = h ? a.getTranslate("x") : a.getTranslate("y");
h ? a.setTransform(a.positions.start, 0, 0) : a.setTransform(0, a.positions.start, 0);
a.times.start = (new Date).getTime();
w = void 0;
if (b.onSlideClick || b.onSlideTouch) {
var e = a.container,
f = e.getBoundingClientRect(),
g = document.body,
d = d - f.left + (e.clientLeft || g.clientLeft || 0) - (window.pageXOffset || e.scrollLeft);
c = c - f.top - (e.clientTop || g.clientTop || 0) - (window.pageYOffset || e.scrollTop);
d = h ? d : c;
c = -Math.round(a.positions.current / p);
c = d = Math.floor(d / p) + c;
b.loop && (c = d - b.slidesPerSlide, 0 > c && (c = a.slides.length + c - 2 * b.slidesPerSlide));
a.clickedSlideIndex = c;
a.clickedSlide = a.getSlide(d);
b.onSlideTouch && (b.onSlideTouch(a), a.callPlugins("onSlideTouch"))
}
0 < b.moveStartThreshold && (D = !1);
if (b.onTouchStart) b.onTouchStart(a);
a.callPlugins("onTouchStartEnd")
}
}
后面还有 553 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
