我正在使用ASP.NET MVC,Backbone.js和Jquery的单页面应用程序。我想抓住浏览器后退按钮和前进按钮事件来实现面包屑。
我尝试使用hashchange事件,但是当一个新的哈希值放入url时,hashchange总会触发,无论它是刷新,后退,前进还是简单的ajax调用。你能建议我如何追踪或转发按钮事件吗?
答案 0 :(得分:0)
对于后退按钮捕获,我建议你可以使用Backbone.history方法
Backbone.history.start({ pushState: true })