And why not? AFAIK that's normal HTML behavior. How the tabs() documentation says to set it up:
<a href="#tabs-1">something</a> <- Clicking that will scroll the page to where <div id="tabs-1"></div> <- appears. And that's exactly what's happening to my tabs implementation. The tabs do what they're meant to (they change), but with the unwanted scrolling. Any ideas? No JS errors in console. Firefox and Safari.