この記事では、H5 スライドアップ ページの実装について紹介します。必要な方は参考にしていただければ幸いです。
方法 1:
jquery メソッド
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | movePage($('body'));
function movePage(dom) {
var startY, moveY, moveSpave;
dom.on( "touchstart" , function (e) {
startY = e.originalEvent.touches[0].pageY; return startY;
});
dom.on( "touchmove" , function (e) {
moveY = e.originalEvent.touches[0].pageY;
moveSpave = startY - moveY;
if (moveSpave > 15) {
location.href = 'main.html';
}
});
}
|
ログイン後にコピー
方法 2:
ネイティブ メソッド
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | var strat,move,num;
p_demo.addEventListener( "touchstart" , function (e){
console.log( "触摸开始" )
start = e.touches[0].pageY;
console.log(start)
})
p_demo.addEventListener( "touchmove" , function (e){
console.log( "触摸移动" )
move = e.touches[0].pageY;
console.log(move)
})
p_demo.addEventListener( "touchend" , function (e){
console.log( "触摸结束" )
num = start - move ;
if (num>15){
location.href= "main.html"
}
})
|
ログイン後にコピー
概要: 上記は概要です。この記事の内容はすべて皆様の学習に役立つことを願っています。関連チュートリアルの詳細については、Html5 ビデオ チュートリアル、jQuery ビデオ チュートリアルをご覧ください。
関連する推奨事項:
php 公共福祉トレーニング ビデオ チュートリアル
HTML5 グラフィック チュートリアル
HTML5オンラインマニュアル
html5特殊効果コード集
以上がH5スライドアップジャンプページの実装(コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。