}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...