【发布时间】:2013-01-13 19:54:14
【问题描述】:
我正在使用 Backbone.js 和 jQuery Mobile 构建一个应用程序。在我的应用程序的某些页面上,我有外部 href 链接,但我遇到了问题。
当用户点击外部 href 链接时,会被带到外部网站,然后点击返回按钮。我的应用没有从用户最初离开应用的正确页面加载。
事实上,我的整个 DOM 都被重置了,所以看起来我的网站得到了完全刷新,并且没有保留任何以前的状态。
我一直在寻找解决方案,但这个问题很难说清楚。我希望这是有道理的。
有人有什么建议吗?
更新 我的愚蠢错误..我在页面上设置了错误的 id,当用户返回页面时,它没有加载我在会话中保存的数据..更改了 id,一切都很好。谢谢!
【问题讨论】:
-
你可以使用 Backbone.Router backbonejs.org/#Router
标签: jquery-mobile backbone.js href