DISCLAIMER: MY SOLUTION WORKS FOR CLASSIC MODE & ALL OLDER VERSIONS OF SP
I was just having issues with this and found out an alternate answer without jQuery. I will write down how everything looks in my page, and then include an explanation at the bottom:
TOP OF PAGE:
<a onclick="scrollDown()" style"cursor: pointer;">Examples at the bottom</a>
<script>
var workspace = document.getElementById("s4-workspace");
function scrollDown() {
workspace.scrollBy(0,1300);
}
</script>
//////
Explanation:
I wanted the user to be able to scroll down on command so I added an tag to make a specific portion of the text at the top of the page to be clickable and then added an onclick function with a variable that does this:
var workspace = document.getElementById("s4-workspace");
workspace.scrollBy(0,1300);
Where 0 is the amount of px it will move horizontally, and 1300 is the amount of px it will move down vertically.
Hope this helps at least one person!