I am creating a jquery slider to loop through a collection of divs, if I hold the slider down and drag it and let go. The handleSlider() is called. If I click on a random point in the slider, the function never gets called. I've tried to use two other event types with no luck. Is there an event handler for "When the user clicks/jumps" on the slider without sliding?

Thanks! Been great help. I didn't realise that it created the object every time, I treated it more as a selector!
–
JustAnotherDeveloperFeb 21 '12 at 10:45

1

Here is one additional tip that really helps with program memory. If you are going to select the same thing more than once you, save your jquery object in a javascript var, like this: var elem = $('#elem'); Then elem.css('background','red'); elem.hide(); or whatever.
–
FresheyeballFeb 21 '12 at 15:49

I edited my answer to show the principle.
–
FresheyeballFeb 21 '12 at 15:55