I have the following jQuery function which triggers aTestEvent() when the user scrolls horizontally past 500 pixels:
jQuery(document).scroll(function(){
if(jQuery(this).scrollLeft() >= 500){
aTestEvent();
}});
Here's the issue: I only want aTestEvent() to be triggered once! However, every time the user scrolls back to the beginning of the page and then again past 500 pixels, aTestEvent() is triggered again.
How can we adjust the above code so that the trigger only occurs for the first time the user scrolls past 500 pixels?