Smooth scrolling for anchor links using scroll-to-element
Download node at nodejs.org and install it, if you haven't already.
npm install anchor-scroll --save
anchorScroll = require("anchor-scroll");
anchorScroll.init({
updateUrl: true,
offset: 0,
ease: 'out-bounce',
duration: 1500,
selector: '.smooth-scroll' // default a[href*='#']
});
anchorScroll.destroy();
- closest: Find the closest parent that matches a selector.
- object-assign: ES6 Object.assign() ponyfill
- scroll-to-element: Smooth scrolling to an element via selector or node reference
MIT