vue-waypoint
demo page
100% threshold
#first
#second
#third
#fourth
#fifth
50% threshold
#first-half
25%-75% threshold
#second-half
0% threshold
#third-half
100% threshold
#fourth-half