jQuery - 在同一页面上滚动到href,当转到不同的页面时

时间:2016-01-28 09:08:05

标签: jquery

我有以下jQuery代码,我希望滚动到动画在同一页面上以及当您点击另一页时工作。

目前我有以下内容: -

jQuery('a[href^="#"]').on('click',function (e) {
    e.preventDefault();

    var target = this.hash;
    var jtarget = jQuery(target);

    jQuery('html, body').stop().animate({
        'scrollTop': jtarget.offset().top
    }, 900, 'swing', function () {
        window.location.hash = target;
    });
});

它会转到该部分但没有动画发生。

非常感谢任何帮助!

0 个答案:

没有答案