pc,移動端出現彈框,浮層,遮罩時禁止下一層滾動的方式

先搞一個函數
 

function bodyScroll(e){
   e.preventDefault();   //取消事件默認動作
   e.stopPropagation();  //不再派發事件
}

然後呢在遮罩層出現後增加監聽事件函數:

document.addEventListener("touchmove",bodyScroll,{ passive: false });


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章