isinviewport
Version:
Checks to see if an element is visible in the users viewport, without any dependencies required.
26 lines (18 loc) • 701 B
Markdown
Checks to see if an element is visible in the users viewport.
No library dependencies, but you can use libraries for element selection if you choose.
```
var isInViewport = require('./isInViewport');
window.onscroll = function() {
isInViewport.inView(document.querySelectorAll('.icon--item i'), function(el){
$(el).addClass('zoomIn');
});
console.log(isInViewport.isInView(document.querySelectorAll('.icon--item i')));
}
```
fires a callback when the element comes into view, it also returns the element passed to it.
boolean returns true or false if the element is in the viewport.