Waypoint.destroyAll()
Parameters
None.
Returns
undefined
.
Destroys all Waypoints. This is the same as calling destroy on every waypoint, or calling destroy on every context.
Scroll down to view an example.
var elements = document.getElementsByClassName('.destroy-all-waypoint')
elements.forEach(function(element) {
new Waypoint({
element: element,
handler: function(direction) {
notify(this.element.innerHTML + ' still alive')
},
offset: 'bottom-in-view'
})
})
$('button.destroy-all').on('click', function() {
Waypoint.destroyAll()
})
Waypoint 1
Waypoint 2
Waypoint 3
Waypoint 4
Waypoint 5
Waypoint 6
Waypoint 7
Waypoint 8