jQuery Waypoints Test

Change class name on click in jQuery

by the_voder

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/waypoints/4.0.1/jquery.waypoints.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/waypoints/4.0.1/shortcuts/inview.min.js"></script>
<section id="section1">Section 1</section>
<section id="section2">Section 2</section>
<section id="section3">Section 3</section>
<section id="section4">Section 4</section>
<section id="section5">Section 5</section>

CSS

body {
    margin: 0;
}

section {
    height: 100vh;
    margin: 0;
    padding: 10px;
}

JavaScript

$(document).ready(function() {
    var waypoints = $('section').waypoint({
        handler: function(direction) {
            console.log(this.element.id + ' hit')
        }
    });
});