Erweitern eines versteckten Divs durch Verweisen auf einen Anker von einer externen Seite

Ich habe ein Skript, das bestimmte divs in der Liste beim Laden der Seite versteckt (Anzeige: keine). Der Inhalt von Div stellt die Beschreibung eines Buches dar, und die gesamte Liste ist eine Art Bibliographie. Jeder div hat eine ID, zum Beispiel "div1", "div2" usw.

<ul>  
<li><div class="hidden" id="div1"></li>  
<li><div class="hidden" id="div1"></li>   
...  
</ul> 

Und es gibt noch eine Seite mit einem Menü, das aus verankerten Links zu jeder dieser Divs besteht:

<ul>  
<li><a href="bibl.html#div1"></li>  
<li><a href="bibl.html#div2"></li>  
...  
</ul>  

Ich möchte, dass das ausgeblendete Div automatisch erweitert wird, wenn auf den Link auf einer anderen Seite geklickt wird. Ich habe ein paar Sachen mit window.location.href ausprobiert, aber ohne Erfolg - mein JS ist noch schwach. Wie ich die Logik verstehe, sollte die aktuelle URL verwendet und auf "#" überprüft werden. Anschließend sollte nach einem Element mit dem Teil rechts im ID-Attribut gesucht werden. Vielen Dank, liebe Leute.)

Antworten auf die Frage(3)

Ihre Antwort auf die Frage