Meteor iron:router中标签更改之间的动画
在我的网站上,我在导航栏中在我的网站/#关于和我的网站/#联系人之间导航 在新版iron:router中,路由器会自动跳转到相应的锚点,但我想在这两条路由之间添加动画,而不是iron:router提供的硬跳转 你知道去哪里吗Meteor iron:router中标签更改之间的动画,meteor,iron-router,Meteor,Iron Router,在我的网站上,我在导航栏中在我的网站/#关于和我的网站/#联系人之间导航 在新版iron:router中,路由器会自动跳转到相应的锚点,但我想在这两条路由之间添加动画,而不是iron:router提供的硬跳转 你知道去哪里吗 欢迎有一个隐藏的路由器。iron:Router中的\u scrollToHash方法,当您使用哈希(#id)单击锚点时会调用该方法,您可以覆盖默认行为,使用此代码平滑地从当前位置到元素设置动画: Router._scrollToHash = function(hash) {
欢迎有一个隐藏的
路由器。iron:Router
中的\u scrollToHash
方法,当您使用哈希(#id
)单击锚点时会调用该方法,您可以覆盖默认行为,使用此代码平滑地从当前位置到元素设置动画:
Router._scrollToHash = function(hash) {
var section = $(hash);
if (section.length) {
var sectionTop = section.offset().top;
$("html, body").animate({
scrollTop: sectionTop
}, "slow");
}
};
当遇到类似这样的问题时,请毫不犹豫地深入研究iron:router
代码,源代码非常可读