Javascript 页面加载延迟 1-2 秒,样式奇怪

Javascript 1-2 second delay on page load, weird styling

我正在使用 Skrollr 在滚动页面时制作动画并创建视差效果,但有一个短暂的滞后,我猜是 Skrollr javascript/jQuery 初始化。

关于如何避免一开始就乱七八糟的任何想法?

有问题的 WP 网站是这个:http://hustynminepark.com

谢谢!

除非我记错了,否则您页面的布局完全取决于插件的激活情况。您可以通过微调 CSS 来解决这个问题,使初始页面与您在激活插件后看到的完全一致。
另外,不要忘记在将 javascript 文件加载到浏览器之前缩小(连接/丑化)文件;这将加快页面的加载和插件的激活。
顺便说一句,该网站看起来很酷。

如果我是对的,你有 FOUC, you can use jQuery to detect when your DOM in ready 然后调用 init

First of all you want to include the skrollr.min.js file at the bottom of your document (right before the closing ) and then call skrollr.init(). Or you can place it inside the if you want to, but make sure to call init() once the document has been loaded (e.g. jQuery's ready event or even window.onload).