Anyone have any idea how to detect a mouseup event on a scrollbar? It works in FF, but not in Chrome or IE9.
I set up a quick demo: http://jsfiddle.net/2EE3P/
The overall idea is that I want to detect a scrollEnd event. There is obviously no such thing so I was going with a combination of mouseUp and timers, but mouseUp isn’t firing in most browsers! The div contains a grid of items so when the user stops scrolling I want to adjust the scroll position to the nearest point that makes sense, e.g. the edge of the nearest cell. I don’t, however, want to automatically adjust the position if they’re in the middle of scrolling.
I’ll also happily accept any answer that gives me the equivalent of scrollEnd
Answering my own question so I can close it — there is no good solution to this, so timers it is…