缩小网站上的Javascript停止图像加载

时间:2014-12-11 16:07:03

标签: javascript wordpress

我正在拼命尝试使用wordpress插件缩小+组合我的所有javascript文件。我已经尝试了一些,当激活我的首页滑块(http://www.joellepoulos.com)并且没有我的投资组合图像显示时,所有这些问题都会发生。我已经尝试停用每个被缩小的javascript并且问题仍然存在。即使插件没有缩小任何文件,似乎也会在插件被激活时发生。我无法理解这一点 - 由于大量的javascript文件正在运行而我的网站现在非常慢,并且缩小它们有很大帮助,但这个问题让我感到害怕!

1 个答案:

答案 0 :(得分:0)

代码实际上会抛出错误:

Uncaught ReferenceError: twttr is not defined

它可能正在寻找在另一个脚本中声明的变量,但是minifier更改了名称。天真的缩小器不考虑外部依赖性。

我可以保证YUI Compressor或Google Closure Compiler。这是一个在线版本:http://refresh-sf.com/yui/


我还强烈建议您使用YSlow。它提供了有关如何优化您的网站的重要提示。缩小是好的,但如果你需要加载许多小的Javascript文件,它的效果会大大降低。努力将它们整合到尽可能少的(大)文件中。