在Safari 9中后退按钮后触发JQuery / Javascript

当我使用Chrome / Firefox中的浏览器返回按钮导航回来时,我的网站正常工作(与没有向后导航时加载的情况相同)。

在Safari导航回来之后,我无法获得任何“on load”类型事件来触发StackOverflow上的标准文档是否已准备就绪或是否存在一些hackaround。 我没有做任何特别的事,我真的需要打电话:

$( document ).ready(function() { // analyticsEvent(); // startAnimation(); // etc(); }); 

有谁遇到过同样的问题?

试试这个

 $(window).bind("pageshow", function(event) { if (event.originalEvent.persisted) { window.location.reload() } });