在chrome中直接导航到页面时未加载Javascript脚本

在chrome中直接导航到页面时未加载Javascript脚本,javascript,google-chrome,loading,Javascript,Google Chrome,Loading,在这个主页上,你可以点击主导航中的“friends with you”,点击,一个交互式画布动画出现。但是,如果您转到站点中的另一个页面,然后单击圆圈内的“F”返回主页,则不会加载脚本,也不会在单击时触发动画 我认为这是因为chrome处理缓存的方式与firefox稍有不同 有没有人有过这种bug的经验,或者知道是什么导致了它 触发动画的函数位于$j(window.load)(function(){…)的内部,如果这是任何类型的提示 谢谢!问题在于我使用的异步加载。将函数放入 $(文档).rea

在这个主页上,你可以点击主导航中的“friends with you”,点击,一个交互式画布动画出现。但是,如果您转到站点中的另一个页面,然后单击圆圈内的“F”返回主页,则不会加载脚本,也不会在单击时触发动画

我认为这是因为chrome处理缓存的方式与firefox稍有不同

有没有人有过这种bug的经验,或者知道是什么导致了它

触发动画的函数位于
$j(window.load)(function(){…
)的内部,如果这是任何类型的提示


谢谢!

问题在于我使用的异步加载。将函数放入

$(文档).ready(函数(){…


解决了它

可能有助于jQuerys
.on()
-函数?当我这样做时,我得到了
未捕获的类型错误:无法调用null的方法'appendChild',仅供参考,我在FireFox V.14上也有同样的问题