關於jquery的取消阻止默認事件


最近幫朋友做個東西,整個屏幕有一個遮罩層,但是這個遮罩層能滑動,於是百度了一下,返現,用

$('body').bind("touchmove",function(e){
e.preventDefault();

});

這句話,就能阻止遮罩層的滑動,使得屏幕固定,但是當遮罩層消失的時候,這個屏幕依舊不能滑動,這是魷魚以上那個函數依然在執行,當時,一直在百度一個方法,就是如何取消阻止的默認行為 ,怎么也沒百度出來,后來喝了口水,靈機一動,發現,只要把剛剛綁定的事件解除就好了,這樣,e.preventDefault()就無法作用了,然后解決了自己的問題,這種感覺真是棒棒噠!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM