I am using this code to scroll to a certain element on my page:
$(\"html, body\").animate({scrollTop: $(\".myDiv\").offset().top}, 300);
It
an idea - try hooking to the scroll event and use http://api.jquery.com/stop/ to stop your animation .. bad idea..
same problem with a solution - let user scrolling stop jquery animation of scrolltop?