想知道导航栏那儿的效果是怎么实现的
$('a[href^="#"]').on('click', function(e) { e.preventDefault(); $(document).off("scroll"); $('a').each(function() { $(this).removeClass('active'); }) $(this).addClass('active'); var target = this.hash; $target = $(target); $('html, body').stop().animate({ 'scrollTop': $target.offset().top }, 500, 'swing', function() { window.location.hash = target; $(document).on("scroll", onScroll); }); });