How can I use the scrolltop without an animation
This code works:
var offTop = $(\'#box\').offset().top;
offTop = offTop-43;
$(\'#mainCt\').animate(
maybe if you don't want an animation or anything fancy just use an anchor
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/