目前,我正在使用 jquery mobile data-transition="slide"
。
当页面内容不太长时,它可以工作,这意味着大约小于1400px(页面高度),它可以完美工作。
但是当页面内容太长时,幻灯片效果不起作用,链接仍然存在但没有幻灯片效果。
我测试了很多次,我确信错误的发生取决于页面长度。 请帮我解决这个问题。
最佳答案
该行为可能与 $.mobile.getMaxScrollForTransition
有关。
如果您的滚动位置超出此阈值(例如在长页面上),则所有自定义页面过渡都会被忽略,过渡默认为无
。
$.mobile.getMaxScrollForTransition
的默认值是页面高度的三倍,因此您必须滚动相当多的距离才能生效。
关于当页面太长时,jquery 移动数据转换幻灯片不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30710313/