我目前正在构建一个基于jQuery Mobile框架(版本1.3.2)的响应式网站。我需要的一切似乎都能正常工作(面板菜单,固定标题,AJAX页面加载),除了一件让我完全疯狂的小事:jQuery Mobile使页面在每次加载时跳1个像素。它不会发生在Mobile Safari中,而是发生在桌面上的Chrome和Safari中。
我在网上进行了一些研究,我发现了
$.mobile.defaultHomeScroll = 0;
在桌面上解决了Chrome和Safari中的1像素问题,但在Mobile Safari中产生了1像素问题。这是一个常见的jQuery Mobile问题吗?为什么会发生这种情况?如何在所有设备上摆脱它?
万分感谢!