ovviamente non so tutto il codice che hai usato o ti serve.

cmq io ho usato questo plugin per vedere quando un componente è nel viewport: https://github.com/morr/jquery.appear

dagli un'occhiata....