Meteor + Iron Router无法向上滚动

时间:2015-12-24 06:41:12

标签: meteor iron-router

我尝试使用像scrollTo(0)这样的命令和像okgrow:router-autoscroll这样的包。我在线阅读了很多页面。我完全无法做到这一点,当我通过路由(铁路由器)加载新模板时,它会自动滚动到顶部。

编辑:我已经尝试了以下所有方面无济于事:

$(window).scrollTop()
$('body, html').scrollTop()
$('body').scrollTop()
$(document).scrollTop()
window.scrollTo(x, y)

1 个答案:

答案 0 :(得分:-1)

对于那些有同样问题的人。我最终使用以下代码在所有浏览器中解决了这个问题:

Template.templateName.onRendered(function(){
    $('.wrapper-header')[0].scrollIntoView();
});

这应该适用于所有浏览器,并且不再需要使用flowrouter和Iron Router自动滚动插件。

希望这有帮助!