繁体   English   中英

jQuery:链接到锚点(隐藏的div)并显示?

[英]jQuery: link to an anchor (hidden div) and show?

我在页面samplepage.html上有一个div,即“ section”,我已将显示设置为“ none”

<h3>Title</h3>
<a name="print">
        <div class="section" style="display:none">
            <p>Loreum ipsum text</p>
        </div>

当用户从另一个页面单击时:

<a href="samplepage.html#print">link</a>

我想将“ section” div幻灯片打开(slideToggle)...这可能吗? 我不知道如何从另一个页面上的点击处理程序触发事件...

ready处理程序中尝试以下操作:

if(document.location.hash) {
    $('.' + document.location.hash.substring(1)).slideDown();
}

有几个库可以处理这样的网址路由。 您可能会看一看ribs.js路由: http : //documentcloud.github.com/backbone/#Router

如果您的应用中有很多路由,我会建议您这样做

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM