MxWeiXinPF.Web/obj/Release/Package/PackageTmp/shop/templates/haier/js/jq.vs.mobile.1.0.0.js

(开头部分) 79KB

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

 
var VsmWebConfig = function() {
    var a = {
        getScroll: function() {
            return self.pageYOffset ? {
                scrollTop: self.pageYOffset,
                scrollLeft: self.pageXOffset
            }: document.documentElement && document.documentElement.scrollTop ? {
                scrollTop: document.documentElement.scrollTop,
                scrollLeft: document.documentElement.scrollLeft
            }: document.body ? {
                scrollTop: document.body.scrollTop,
                scrollLeft: document.body.scrollLeft
            }: void 0
        }
    };
    return {
        scroll: a.getScroll
    }
} (),
VsmScroll = function() {
    var a = {
        elemId: function(a) {
            return document.getElementById(a)
        }
    },
    b = function(a) {
        if (a) {
            this.element = a,
            this.child = this.element.children[0],
            this.dom = {
                elem: $(this.child),
                height: $(this.element).prev().innerHeight()
            },
            this.addEvent()
        }
    };
    return b.prototype = {
        addEvent: function() {
            this.element.addEventListener && (this.element.addEventListener("touchstart", this, !1), this.element.addEventListener("touchmove", this, !1), this.element.addEventListener("touchend", this, !1))
        },
        removeEvent: function() {
            this.element.addEventListener && (this.element.removeEventListener("touchstart", this, !1), this.element.removeEventListener("touchmove", this, !1), this.element.removeEventListener("touchend", this, !1))
        },
        handleEvent: function(a) {
            switch (a.type) {
            case "touchstart":
                this.onTouchStart(a);
                break;
            case "touchmove":
                this.onTouchMove(a);
                break;
            case "touchend":
                this.onTouchEnd(a)
            }
        },
        onTouchStart: function(a) {
            this.start = {
                pageX: a.touches[0].pageX,
                pageY: a.touches[0].pageY,
后面还有 1858 行代码,购买后查看完整代码

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

AI 解读

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

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