smartscroll – A jQuery plugin for scrolljacking and auto-hashing

      

smartscroll is a tiny (1126b minfied + gzipped) jQuery plugin that has these independent features:

Section scrolling – Scrolljacking
Auto-hash – Updates the URL hash based on current position on page
Responsive – You can disable scrolljacking below a set breakpoint

1.smartscroll

2.smartscroll

3.smartscroll

4.smartscroll

5.smartscroll

6.smartscroll

It also supports:

  • Varied Section Heights
  • Hybrid Scrolling – Both normal and scrolljacking on the same page
  • Compatible with scrollbar – Can use scrollbar as well as mousewheel
  • Disabling permalink history
  • Correctly detects scroll events for inertial scrolling, by integrating with lethargy as a soft dependency (which means it will work without it)
  • smartscroll

    View All Free Tools