Allow one click per execution. NOT .one()
I have looked at the .one() documentation and it seems that it allows one execution per page load.
I have a basic image scroller and, at each end, a button to click to scroll the images. It works perfectly EXCEPT, if you click more than once at a time, it will scroll additional distances for each time it was clicked and it can be made to scroll way past the end of the images. I need it to either slow and stop at the end regardless, or only accept one click until it finishes execution of the scroll, then be ready to accept another click. I have it set so that if it is at the end, it won't execute anymore. but a repeated click will send it to pluto.
I just picked up JQuery a few days ago and can manage most basic instructions. I did manage to put together the scroller and a page animation with the help of the manual, these forums and a little sample code, but I'm far from fluent! ;o)