当我清除缓存并打开IE的新会话,然后导航到我正在开发的网站时,javascirpt / jQuery无法运行。网站结构显示正常,在F12控制台中没有任何错误,但所有内容都是在没有我的任何javascript插件的情况下呈现,打破了不少元素。在Chrome / Safari / Firefox /移动浏览器中,一切正常。我在LOG中输出的任何东西都没有被渲染,所以我假设所有的JS都没有运行。当我刷新页面时,一切都按预期工作。之后,在我清除缓存,关闭IE并开始新会话之前,它不会中断,就像第一次使用者的体验一样。
什么可能导致javascript第一次不运行?我很难调试或发现类似的问题。
我正在使用的javascript库:
编辑:这是我正在使用的JS代码的link
答案 0 :(得分:9)
除非控制台窗口打开,否则IE不会运行console.log()
。所以现在,你的代码将在IE上停止。即使你认为你打开了控制台窗口,我也遇到了无法正常工作的问题。试着评论一下。