Improvements on the original plugin (with last update at 2009). Threshold Added threshold by @theluk from tuupola#5. You can now use: $("selector:in-viewport(300)");