Expandindo um div oculto, referindo-se a uma âncora da página externa

Eu tenho um script que esconde (exibir: nenhum) determinados divs na lista no carregamento da página. O conteúdo div representa a descrição de um livro, e toda a lista é uma espécie de bibliografia. Cada div tem um id, por exemplo, "div1", "div2" etc.

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

E há outra página com um menu, que consiste em links ancorados para cada div como:

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

Eu quero que o div oculto exporte automaticamente quando o link em outra página for clicado. Eu tentei algumas coisas window.location.href, mas sem sucesso - o meu JS é fraco ainda. Pelo que entendi, a lógica deveria pegar o url atual e checar por "#", então procurar por um elemento com a parte à direita no atributo id. Muito obrigado pessoas amáveis.)

questionAnswers(3)

yourAnswerToTheQuestion