繁体   English   中英

后退/前进按钮的事件?

[英]Events for back/forward button?

如果您访问http://www.deviantart.com/并等待几秒钟以便javascript加载,您可以点击链接,而不是转到链接,您将转到#/someId 你可以回击/前进。 我相信我在其他网站上看到了类似的行为,但没有在网址中使用#

如何使用后退/前进按钮进行事件,例如使某些内容可见或折叠某些内容并撤消(或重做)该事件?

使用Backbone.js的路由器功能是我发现的最佳解决方案。 本教程很好地解释了它。

它正在使用pushState 是一个使用这种技术的示例页面。

如果你想实现这个,我真的建议使用history.js 它涵盖了您将运行的一些跨浏览器问题。

你可以通过jquery库来做到这一点......

看看这个可见和折叠http://jqueryui.com/demos/accordion/

暂无
暂无

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

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