【发布时间】:2014-03-26 09:40:49
【问题描述】:
我已经构建了一个基于 Web 的小型应用程序来帮助我们在本地 Web 服务器上运行一些工作,我的同事多年来一直使用 Firefox 中的 QuickFind 功能(按正斜杠键搜索页面)时使用我的应用程序。
我正在重新构建它,但遇到了问题。我的应用程序现在使用了很多 jQuery,包括一个 hashchange 函数来加载页面内容和模式窗口。我发现如果您单击文档内的任意位置然后刷新页面,QuickFind 热键仍然有效,但是如果您再次刷新(按 F5 或单击)该热键不再有效。当我加载模态窗口时也会出现同样的问题,一旦模态加载了热键就不再起作用了。
有没有人知道这可能是什么原因以及如何解决?目前我能看到的唯一其他选择是编写自己的搜索功能,但如果可以避免的话,我真的不想走这条路。
【问题讨论】:
标签: javascript php jquery firefox