Gar nicht verwirrend. Ich hatte es zunächst auch so verstanden, aber dann in meine Testdatei gesehen, die ich früher von dir übernommen hatte und dort keine Skriptdatei gefunden. In deiner endgültigen Seite habe ich es jedoch gefunden. Wenn Du mein Skript in deins übernimmst, das Du im Header einziehst, musst Du es in das document-ready schreiben:
JavaScript
$(document).ready(function() {
$('.menubutton').click(function() {
$('nav').slideToggle('slow');
});
window.addEventListener("beforeunload", function () {
window.localStorage.setItem("scrollLeft" + window.location.pathname, $(window).scrollLeft());
window.localStorage.setItem("scrollTop" + window.location.pathname, $(window).scrollTop());
});
var leftPos = window.localStorage.getItem("scrollLeft" + window.location.pathname);
var topPos = window.localStorage.getItem("scrollTop" + window.location.pathname);
$(window).scrollLeft(leftPos);
$(window).scrollTop(topPos); });
Alles anzeigen