Я вижу некоторые ошибки в консоли:
Вы можете исправить вашу проблему, определив переменную event
здесь:
$('.searchBox').keyup(function (event) {
// ^ You are missing this variable
Почему это работает в других браузерах?
В спецификации текущее событие отображается в окне как window.event
.Использование этой копии события не рекомендуется и может привести к неточному доступу к событию.
Непосредственно из спецификации:
Веб-разработчикам настоятельно рекомендуется вместо этого полагаться наОбъект события передается слушателям событий, так как это приведет к более переносимому коду.Этот атрибут недоступен на рабочих или рабочих листах и является неточным для событий, отправляемых в теневых деревьях.
Если вы прочитали в mdn Window.event , вы можете увидеть, чтоиз Firefox 63 эта копия события была помещена за флагом (вроде как удалена).
Ура!