タッチイベントの禁止または削除

3195 ワード

jqueryはどのように携帯電話のページのタッチスクリーンのスライドページのスクロールを禁止しますか.(アンドロイドもIOSも禁止)とどのように接触禁止ですか?ありがとう
 
         ,    。  , !!!

 
質問者採用
熱心なネットユーザー
        
var jinzhi=0;
document.addEventListener("touchmove",function(e){
if(jinzhi==0){
e.preventDefault();
e.stopPropagation();
}
},false);

jinzhi 0 。

問い詰める

var t=0;
$(".nav_click").click(function(){
t++;
var jz=t%2;
if(jz==0)
{
document.addEventListener("touchmove",function(e){
e.preventDefault();
e.stopPropagation();
},false);
}
}) jz 0, , ,

に答える
                         ,            ,             。           
document.addEventListener("touchmove",function(e){
if(jz==0){
e.preventDefault();
e.stopPropagation();
}
},false);
}

問い詰める
$(".nav_click").click(function(){
t++;
var jz=t%2;
document.addEventListener("touchmove",function(e){

if(jz!=0){
e.preventDefault();
e.stopPropagation();
}
},false);
})
, 。

に答える
        ,            ,      。
var jz=0;//

$(".nav_click").click(function(){
t++;
var jz=t%2;
});

document.addEventListener("touchmove",function(e){
if(jz!=0){
e.preventDefault();
e.stopPropagation();
}
},false);


問い詰める
      ,if(jz!=0){
e.preventDefault();
e.stopPropagation();
} if , QQ ?871647423.

に答える
var jz=0;//  

$(".nav_click").click(function(){
t++;
var jz=t%2;
if (document.addEventListener){
document.removeEventListener("touchmove", fun, false);
} else{
document.addEventListener("touchmove",fun,false);
}
});

function fun(){
if(jz!=0){
e.preventDefault();
e.stopPropagation();
}
}



2.iscroll

onScrollMove :function(){ if(this.distX >0 && this.absDistX > (this.absDistY + 5 ) ){ alert(1) }; if(this.distX<0 && this.absDistX > (this.absDistY + 5 ) ){ alert(2) }; }