我在Rails中使用Turbolinks遇到了一个小问题,希望你们可以帮忙解决。我使用jQuery-address为url添加hashes以执行某些javascript代码,当特定的哈希值发生时。
问题是,如果我单击后退按钮(历史记录后退),而历史记录后退引用一个带有哈希的URL,则Turbolinks似乎无法正常工作。它只是不会更改页面内容。例如,mypage.com/test2和我返回mypage.com/test1#1。
我想修复js,因此如果我使用历史记录回退到另一页并带有哈希,它应该重新加载页面以刷新内容或者使用Turbolinks手动强制刷新内容。
先感谢你们!