inView
Detect when element scrolled to view
Demo
https://lab.miguelmota.com/inview/demo/
Install
npm install inview
Getting started
Basic example
var inview = ;
Example showing if visible top half or bottom half of screen
var inview =
Destroy InView listeners
var inview = // another wayinview
Documentation
Constructor:
- InView(element, callback)
Scroll callback parameters:
- {boolean} isInView - is in view
- {object} data - scroll data
- {number} data.windowScrollTop - scrolled amount
- {number} data.elementOffsetTop - element top offset
- {number} data.inViewHeight - height of visible area
- {number} data.elementOffsetTopInViewHeight - element top offset relative to height of visible area
Visualization:
