更改主干页面时,IOS Safari无法滚动到顶部

时间:2014-08-14 17:40:17

标签: javascript ios backbone.js safari scrollbar

在应用程序页面之间导航时,IOS Safari滚动条将保留在最后位置。因此,当滚动时,它将在页面之间滚动时记住该位置。有没有办法防止这种行为?所有其他浏览器都没有发生这种情况。

目前的解决方案是

App.Router = Marionette.AppRouter.extend({
onRoute: function(route,url,params){
  $(window).scrollTop(0);
}

});

强制使用触发器:在Backbone中导航时为true,并且它不是我们喜欢的练习。有什么想法吗?

感谢thelp

0 个答案:

没有答案