手機端左右全屏滑動(加精) 判斷PC還是移動端

2021-08-24 18:07:13 字數 1521 閱讀 4192

}js檔案:

(function(window,document)

document.addeventlistener('domcontentloaded',function()(),

//頁面平移

transform:function(translate),

/*** 設定當前頁碼

*/setpagenow:function()

currentpoint = pagenow - 1;

points[currentpoint].classname = 'now';

},/**

* 繫結觸控事件

*/bindtouchevent:function().bind(this),false);

/*手指在螢幕上滑動,頁面跟隨手指移動*/

document.addeventlistener("touchmove",function(e)

direction = deltax>0?"right":"left"; //判斷手指滑動的方向

}}.bind(this),false);

/*手指離開螢幕時,計算最終需要停留在哪一頁*/

document.addeventlistener("touchend",function(e)else else

}//執行滑動,讓頁面完整的顯示到螢幕上

this.transform.call(viewport,translate);

//計算當前的頁碼

pagenow = math.round(math.abs(translate) / pagewidth) + 1;

settimeout(function().bind(this),100);

}}.bind(this),false);}}

})(window,document);

thinkphp判斷訪客為手機端或PC端的方法

判斷是否屬手機 看上去很多,其實就是陣列裡面顯得多而亂,不要被表面現象所嚇倒哦!function is mobile return is mobile define think path core if is mobile else require think path.core.php 下 一 問...

封裝的乙個手機端全屏滑動方法

下面是具體的 1 function root 1213 touch.prototype.init function 26 else31 3233 34 35 touch.prototype.bindevent function 47 48function move e 59 else64 65e.p...

封裝的乙個手機端全屏滑動方法

下面是具體的 1 function root 12 13 touch.prototype.init function else if value this.boundary else 84 elseelse if value 94 this.offsetx 0 95 this.offsety 0 9...