这是一个网页:http://kafe.zum.kz
我正在使用最新版本的jquery.ScrollTo.min.js。但是,它在iPhone 5和最新iPad上都无法正常工作。
您将在顶部看到一个菜单:
点击例如在“КОНТАКТЫ”上它会向下滚动到div id="contacts"
但是当你点击“КОНТАКТЫ”到“НАШЕМЕНЮ”之后它首先进入页面的最顶层然后它会转到div {{1} }。这种行为只在iphone& amp; ipad,在android或windows上都没问题。
它应该是这样的:你单击“КОНТАКТЫ”它向下滚动到这一部分,然后在这一部分你点击“НАШЕМЕНЮ”它只是向上滚动到“НАШЕМЕНЮ”部分。
这是我的js:
id="menu"
我希望你的帮助。提前谢谢。
UPDATE1。在iPad Flicker on auto scroll using JQuery and Scrollto plugin
找到答案试一试。
答案 0 :(得分:1)
您应该在选项对象中包含{axis: 'y'}
。还要确保没有启用中断选项。您可以使用{interrupt: false}
进行测试。