mumpel: "Nach oben scrollen" unter AngularJS

Beitrag lesen

Hallo!

Ich versuche vergeblich auf unserer Seite (Coyo) eine "Nach oben scrollen"-Funktion per Userscript (Tampermonkey) zu integrieren. Aber alles was ich probiere funktioniert nicht.

Das ist mein aktueller Testcode:

// ==UserScript==
// @name         Scroll-to-top
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Nach oben scrollen
// @author       Ich
// @match        https://seite.de/workspaces*
// @grant        none
// ==/UserScript==


function setScrollToTp() {
    'use strict';
    var observer = new MutationObserver(function(mutations) {
        mutations.forEach(function(mutation) {
            if (mutation.addedNodes !== null) {
               var scEl = document.getElementsByClassName("body"); /*state-main-workspace*/
                   scEL.scrollIntoView();
                 }
            });
       });
    observer.observe($('body')[0], { childList: true, subtree: true });
  }

Gibt es eine Lösung? Danke!

Gruß, René

P.S.: Schlechte Codedarstellung hier. Ich hoffe man kann ihn trotzdem lesen.

akzeptierte Antworten