Why would you use href="#" and not want it to jump to the top? That is what it does!!! Are you using anchors as the target of links, because they could be named. If so, that is obsolete. Use ID="target" attribute in any div etc...
Yes I think that's what I'm doing. I'm a bit new to this.
I am using href="#" to link to somewhere on the same page, not another page.
So it's like:
<a href="#name1">My text</a> to click on
<div id="name1"> for the place where the link is.
I have DIVs with hidden content which only show when you go to them.
I just want to link internally to them on the same page without it making the page jump and scroll to the top which is annoying.