我在使用移动版Chrome时遇到问题。
加载后,我想滚动到html文档中的某个位置。我试图在URL的末尾简单地使用锚点(#someId),在FF和桌面版Chrome中可以正常工作。但不适用于移动版本。
要解决此问题,我添加了scrolTop,但有一点延迟,如下所示:
var aTag = $("a[href='#someId']");
setTimeout(function() {
$('html,body').scrollTop( aTag.offset().top);
}, 250)
我正在使用jQuery 1.12.1版本
同样,它可以在除移动版本的Chrome之外的任何地方使用-有趣的是,当我谈到移动版本时,我只需要使用开发人员工具并告诉他们像在手机上一样显示页面即可。
关于如何解决此问题的任何想法?