hallo
Ohne jetzt auf die Unterschiede einzugehen, warum benutzt du nicht reale Sprungziele? Schliesslich möchtest du ja einen bestimmten Inhalt wieder in den Fokus bekommen?
An Stelle von el.on{event} wäre zudem die DOM Methode el.addEventListener(event, handler) ratsam.
Weiter weiss ich nicht, was du überhaupt mit el.onscroll( scroll ) erreichen willst. Klingt irgendwie nicht sinnvoll.