JSFiddle - React, Tailwind, and code Playground

by Sean Wessell

HTML

<div>
test
</div>

JavaScript

$.extend($.expr[':'],{
    onscreen: function(a,b,c,d) {
    if (c.length > 0 )
    var passed value = c[3]);
    }
         return (
            a.offsetTop  >= window.pageYOffset &&
            a.offsetLeft >= window.pageXOffset &&
            (a.offsetTop + a.offsetHeight) <= (window.pageYOffset + window.innerHeight) &&
            (a.offsetLeft + a.offsetWidth) <= (window.pageXOffset + window.innerWidth)
          );
    }
});


  $('div:onscreen(passed)').removeClass('in-view');