在$(document).ready()中包含外部jQuery文件

时间:2011-04-29 16:04:02

标签: javascript jquery

我有外部JavaScript文件,只包含jQuery。我应该将每个外部文件中的所有代码都包含在$ (document).ready()中吗?这里的最佳做法是什么?

谢谢!

2 个答案:

答案 0 :(得分:4)

  

我应该将每个外部文件中的所有代码都包含在$(document).ready()中吗?

只有在他们运行之前需要等待DOM完成。

  

这里的最佳做法是什么?

将它们合并到一个文件中,将其缩小并通过适当的HTTP压缩和缓存控制来提供它。

答案 1 :(得分:2)

在页面中包含jquery脚本,并以正常方式包含其后的每个脚本。但是在每个脚本中,将所有必要的代码放在$(document).ready()结构中。你可以多次使用它;你不仅限于一次。