【发布时间】:2013-05-16 16:05:12
【问题描述】:
我已经成功实现了 jQuery BBQ 插件来构建一个快速原型,但是我遇到了一个与我的特定设置相关的小问题:
- 其中一个页面 "#catalogue" 包含一个使用函数 "randomItems()" 随机生成的项目网格,该函数在 hashchange (当来自另一个页面时)。
- 然后用户单击网格中的任何这些项目以查看 #detailspage。
- 点击浏览器后退按钮后,我希望用户查看 #catalogue 页面(工作正常)但阻止页面生成一组新的随机加载项(所以保留最后显示的所有项目)。
有没有办法知道用户点击了返回按钮,所以在这种情况下我不会触发 "randomItems()" 函数?
【问题讨论】:
标签: jquery browser-history hashchange jquery-bbq