早上好,
好吧我正在使用Bootstrap 3来构建我的网站 – 想要使用锚定标签上的scrollTop平滑滚动来完善它.无法让它为我的生活而工作.
所以这是我的代码:
这是animate.js中的脚本
// JavaScript Document
$(document).ready(function() {
$('a[href^="#"]').click(function() {
var target = $(this.hash);
if (target.length == 0) target = $('a[name="' + this.hash.substr(1) + '"]');
if (target.length == 0) target = $('html');
$('html,body').animate({ scrollTop: target.offset().top },500);
return false;
});
});
所以它确实锚定到名为imgDiv2的div id但不使用平滑滚动动画,任何想法?
最佳答案
您需要在jQuery之后包含animate.js,因为animate.js中的jQuery代码需要jQuery核心库才能工作: