所以我只是有一个简短的问题。我有一个列表框,弹出一个填充屏幕的视图。视图解除后,窗口会向上滚动回到顶部。有没有人知道如何禁用此行为,或保存鼠标位置,以便弹出消失后我可以silentScroll()
回复它?感谢
我在头脑中有这个位来禁用下拉菜单等的本机浏览器菜单:
<script type="text/javascript">
$(document).bind('mobileinit',function(){
$.mobile.selectmenu.prototype.options.nativeMenu = false;
});
</script>
答案 0 :(得分:0)
好吧,我通过“pagehide”方法解决了这个问题:
$("body").css("overflow", "hidden");
然后在“pageshow”方法中:
$("body").css("overflow", "auto");
希望有人帮助。