Javascript 视差滚动在Chrome上不一致。

Javascript 视差滚动在Chrome上不一致。,javascript,jquery,html,Javascript,Jquery,Html,我正在制作一个视差滚动的网页。在我的本地主机上,一切看起来都很好,但一旦我将页面上传到服务器上,视差滚动就无法持续工作 一旦进入服务器,它就不能持续工作,因为在浏览器窗口中以不同速度移动的对象太快了 奇怪的是,如果我刷新页面视差按预期工作,但如果我再次刷新,它会返回到以前的版本。然后,如果我再次刷新,它会再次工作 我只有Chrome(默认浏览器和匿名浏览器)有这个问题 还有其他人遇到过这个问题吗?我在这里发疯了。我真的很感激任何关于如何解决这个问题的帮助 根据我的经验,我对正在发生的事情的第一次

我正在制作一个视差滚动的网页。在我的本地主机上,一切看起来都很好,但一旦我将页面上传到服务器上,视差滚动就无法持续工作

一旦进入服务器,它就不能持续工作,因为在浏览器窗口中以不同速度移动的对象太快了

奇怪的是,如果我刷新页面视差按预期工作,但如果我再次刷新,它会返回到以前的版本。然后,如果我再次刷新,它会再次工作

我只有Chrome(默认浏览器和匿名浏览器)有这个问题


还有其他人遇到过这个问题吗?我在这里发疯了。我真的很感激任何关于如何解决这个问题的帮助

根据我的经验,我对正在发生的事情的第一次猜测:

大多数浏览器都会缓存内容(比如Javascript和CSS),因此它们不必不断地重新加载内容并加快页面加载时间

当您多次(快速)刷新页面时,或者当您按住shift键并按下刷新按钮时,大多数浏览器将重新加载所有内容(您更改的javascript),而不仅仅是HTML。这意味着您新更改的javascript应该重新加载,并使用您可能已更改的任何HTML


我在开发网站时遇到了这个问题。我希望这会有所帮助。

在Chrome上发布代码或创建一个fiddle,其设置标记为“禁用缓存(当DevTools打开时)”-听起来您应该检查一下;)