我在页面上有一个div,“section”,samplepage.html我已将显示设置为“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)......这可能吗?我不知道如何从另一个页面上的点击处理程序触发事件......
答案 0 :(得分:3)
在ready
处理程序中尝试此操作:
if(document.location.hash) {
$('.' + document.location.hash.substring(1)).slideDown();
}
答案 1 :(得分:1)
有几个lib用于处理这样的url路由。你可以看一下backbone.js route:http://documentcloud.github.com/backbone/#Router
如果您的应用中有很多路由
,我建议您这样做