jquery-mobile-防止在将新页面加载到DOM时滚动顶部?

问题描述 投票:1回答:1

我想在更改页面时覆盖Jquery Mobile滚动到屏幕顶部。

我需要调整两个过渡:a)在DOM中已经存在的两个页面之间进行转换(请参阅Jquery Mobile RC2.js第2440行)b)在将新页面添加到DOM时进行转换

我已完成一半:您可以通过覆盖#2440行之后的4个scrollTo()来阻止(a)

问题:当加载新页面时要覆盖ScrollTo时,需要调整JQM.js中的哪一部分?只是找不到它。

感谢您的帮助!

jquery jquery-mobile scroll css-transitions
1个回答
2
投票

jQM提供$.mobile.silentScroll

滚动到特定的Y位置而不触发滚动事件听众。

  • 参数:yPos(数字,默认为0)。

传递任何数字滚动到该Y位置。

示例:

//scroll to Y 100px             
$.mobile.silentScroll(100);

0
投票

我找不到fixedToolbars隐藏功能。它在jquery.mobile-1.4.5.min.js文件中吗?

© www.soinside.com 2019 - 2024. All rights reserved.