【发布时间】:2018-08-05 02:38:43
【问题描述】:
我尝试使用引导程序使 Scrollspy 平滑滚动。这可行,但滚动目标错误。
你可以看到我的小提琴:http://jsfiddle.net/gdfqtLxh/12/
如果您点击第二个菜单,它会很好地工作,但是当您点击第三个菜单时,它不会转到正确的目标。
这是我的 javascript..
$("#list-example a[href^='#']").on('click', function(e) {
// prevent default anchor click behavior
event.preventDefault();
// store hash
var hash = this.hash;
// animate
$('.scrollspy-example').animate({
scrollTop: $(hash).offset().top
}, 300);
});
更新视频(添加了一些文字):https://youtu.be/921oDDaSZq0
【问题讨论】:
-
我检查了您的 jsfiddle,但一切正常(单击第三个按钮选择右侧部分)。你还有这个问题吗?
-
是的,你可以看到youtu.be/pZCc90Dv5kw
-
或youtu.be/921oDDaSZq0(添加了一些文字)
标签: bootstrap-4 smooth-scrolling scrollspy