jQuery - ScrollTop without animation
animation, jquery, scroll, scrolltop
Solution
maybe if you don't want an animation or anything fancy just use an anchor
<a name="top"></a>
Place it where you need to scroll
and in your function where you are calling use
document.location.href="#top";
You could also create a function to append the anchor before the element, do the `document.location` thing and later remove that anchor.
http://jsfiddle.net/fSrxr/1/
Problem
How can I use the scrolltop without an animation This code works: ``` var offTop = $('#box').offset().top; offTop = offTop-43; $('#mainCt').animate({scrollTop: '+=' + offTop + 'px'}, 400); ``` And here are my (not working solutions): ``` $("#mainCt").scrollTop('+=' + offTop + 'px'); // doesn't work $("#mainCt").scrollTop('+='+offTop); // doesn't work hhh = setTimeout(' $("#mainCt").scrollTop('+offTop+');',800); // doesn't work ``` DEMO http://jsfiddle.net/DNNFF/9/