Auch mit ".body" tut sich nichts.
Hier mal ein funktionierendes Script.
// ==UserScript==
// @name Gruppen-Langname anzeigen
// @namespace http://tampermonkey.net/
// @version 0.1
// @description In den Gruppen den Langnamen anzeigen
// @author Ich
// @match https://db-planet.deutschebahn.com/workspaces*
// @grant none
// ==/UserScript==
(function() {
'use strict';
var css = `
/* CSS-Regeln hierhin */
/* Links optisch aufbessern */
div.description-container a{
margin: 1px 0 6px;
position: relative;
font-size: 20px;
line-height: 26px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display:block;
color:black;
}
/* Ende der CSS-Regeln */
`;
$('<style>' + css + '</style>').appendTo($('head'));
})();
var timeoutTitle;
function setTitleAttribute() {
'use strict';
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
if (mutation.addedNodes !== null) {
$('h4').each(function() {
var a = $('<a target="_blank"></a>');
a.attr('href', $(this).attr('href'));
a.attr('title', $(this).text());
a.text($(this).text());
$(this).replaceWith(a);
});
//Scrollfunktion hier?
}
});
});
observer.observe($('body')[0], { childList: true, subtree: true });
}
timeoutTitle = window.setTimeout(setTitleAttribute, 3000);
Füge ich da die Scrollfunktion hinzu scrollt er trotzdem nicht.