Почему Firefox 5.0.1 не обновляет эту страницу при нажатии кнопки «Назад»?
Потому что это не нужно.
Когда вы переходите «назад» в Firefox, и Firefox может загружать страницу целиком из буфера кнопки «назад», тогда вы возвращаетесь не к новой странице, а к странице в том состоянии, в котором вы ее оставили до если ничего не произошло между ними, и это включает в себя состояние всего вашего кода Javascript и переменных. Что касается вашего скрипта (и jQuery), то ready () уже запущен. JQuery не будет запускать его во второй раз, если он уже запущен.
Что вам, вероятно, нужно, это прослушать событие 'pageshow' , которое запускается Firefox при повторной загрузке страницы из буфера, даже если ее состояние полностью сохраняется.