That's a common problem with mouseover/out actions. They often fire too frequently to be of any use in predicting where the mouse actually is. jQuery has mouseenter/leave that often overcome this problem. So the first thing I'd try is, near the end of the easySlider script file where it has:
Code:
if(options.hoverpause && options.auto){
$(this).mouseover(function(){
clearTimeout(timeout);
}).mouseout(function(){
animate("next",false);
})
}
Change that to:
Code:
if(options.hoverpause && options.auto){
$(this).mouseenter(function(){
clearTimeout(timeout);
}).mouseleave(function(){
animate("next",false);
})
}
The browser cache may need to be cleared and/or the page refreshed to see changes.
If that doesn't fix it, leave it in place so I can check it out.
Bookmarks