globe: Funktion nach Sprung zu Anker ausführen?

Beitrag lesen

n'abend,

Würde ich ganz gerne, allerdings will ich in das eigentliche Anker-Prinzip nicht eingreifen (die Seite soll auch ohne Javascript  funktionsfähig sein). Ich will aber ein paar Kleinigkeiten am Dokument verändern, je nach dem zu welchem Anker gesprungen wurde. Und um dass zu wissen muss ich location.hash auslesen. Das hat sich aber erst geändert  nachdem der Sprung ausgeführt wurde.

du weisst doch aber auf welchen Link geklickt wurde. Daraus kannst du doch den angesprungenen Anker ermitteln.

function ankerClick( link )  
{  
  alert( link.href );  
}

<a href="#planet-hell" onclick="ankerClick(this);">Planet Hell</a>

Die SELFHTML'sche Dokumentation zu Events ist zwar (sehr) dürftig, solltest du aber dennoch mal anschauen.

weiterhin schönen abend...

--
#selfhtml hat ein Forum?
sh:( fo:# ch:# rl:| br:> n4:& ie:{ mo:} va:) de:] zu:} fl:( ss:? ls:[ js:|