此代码禁用了移动设备的滚动功能,它是否仅在我点击.navicon
时才有效?
$(document).bind('touchmove', function(e) {
e.preventDefault();
});
菜单导航图标
<a href="#"class="show-menu navicon">Main Menu</a>
这样的事情?
$(document).ready(function(){
$('.navicon').toggle(function () {
$("html").bind('touchmove', function(e) {
e.preventDefault();
});
}, function () {
return false;
});
});
答案 0 :(得分:0)
所以我对此问题的解决方案如下:
$('.navicon').toggle(function () {
$(document).bind('touchmove', function(e) {
e.preventDefault();
});
},function () {
$(document).unbind('touchmove');
});