我客户的网站https://universityframes.co.uk主页搜索栏具有搜索建议功能,该功能在Firefox中不起作用,但在Chrome和Safari中有效。我已经检查了Firefox是否阻止了负责搜索建议功能的站点的内容(代码),但事实并非如此。对我来说,调试真的很困难,因为控制台没有显示与此相关的错误。是什么导致了该问题,该怎么办?谢谢
答案 0 :(得分:4)
我可以在控制台中看到一些错误:
您可以通过在此处定义event
变量来解决问题:
$('.searchBox').keyup(function (event) {
// ^ You are missing this variable
在specification中,当前事件在窗口中显示为window.event
。不鼓励使用该事件的副本,并且可能导致访问不准确的事件。
直接根据规范:
强烈建议Web开发人员改而依赖传递给事件侦听器的Event对象,因为这将导致更多的可移植代码。此属性在worker或worklet中不可用,并且对于在影子树中调度的事件不正确。
如果您对mdn Window.event有读物,则可以从Firefox 63中看到该事件的副本已被置于标志后面(已删除)。
干杯!