Jquery移动 - 保存滚动位置

时间:2011-09-15 19:16:37

标签: javascript jquery mobile jquery-mobile

所以我只是有一个简短的问题。我有一个列表框,弹出一个填充屏幕的视图。视图解除后,窗口会向上滚动回到顶部。有没有人知道如何禁用此行为,或保存鼠标位置,以便弹出消失后我可以silentScroll()回复它?感谢


我在头脑中有这个位来禁用下拉菜单等的本机浏览器菜单:

<script type="text/javascript">
        $(document).bind('mobileinit',function(){
            $.mobile.selectmenu.prototype.options.nativeMenu = false;
        });     
</script>

1 个答案:

答案 0 :(得分:0)

好吧,我通过“pagehide”方法解决了这个问题:

$("body").css("overflow", "hidden");

然后在“pageshow”方法中:

$("body").css("overflow", "auto");

希望有人帮助。

相关问题