Skip to content

Instantly share code, notes, and snippets.

View amrelarabi's full-sized avatar

Amr Elarabi amrelarabi

View GitHub Profile
@amrelarabi
amrelarabi / check-if-element-in-viewport-on-scroll.js
Created March 18, 2019 03:51 — forked from EvanHerman/check-if-element-in-viewport-on-scroll.js
Check when an element comes into view (jQuery)
function isOnScreen(elem) {
// if the element doesn't exist, abort
if( elem.length == 0 ) {
return;
}
var $window = jQuery(window)
var viewport_top = $window.scrollTop()
var viewport_height = $window.height()
var viewport_bottom = viewport_top + viewport_height
var $elem = jQuery(elem)