Javascript 用hash标签打开手风琴

Javascript 用hash标签打开手风琴,javascript,accordion,Javascript,Accordion,我正在尝试打开一个基于URL哈希标记的手风琴。我发现了相似的反应,但每种反应都使用不同的手风琴 HTML脚本如下所示: <div class="contractable"> <div class="header"> <h1>Branding</h1> <a class="contractTrigger" href="#branded"></a> </div>

我正在尝试打开一个基于URL哈希标记的手风琴。我发现了相似的反应,但每种反应都使用不同的手风琴

HTML脚本如下所示:

<div class="contractable">
    <div class="header">
        <h1>Branding</h1>
        <a class="contractTrigger" href="#branded"></a>
    </div>
    <div id="branded" class="content">
        <div class="spacing">
            <p>text</p>
        </div>
    </div>
</div>

使用var hash_value=window.location.hash.replace('#','')我可以很容易地获取哈希标记;但我一直在思考如何将散列与div id匹配(因为会有几个不同的div),然后打开手风琴。非常感谢您的帮助。

分配事件后,执行此操作以模拟单击:

$(window.location.hash).click()

分配事件后,执行此操作以模拟单击:

$(window.location.hash).click()