关于jQuery getScript的问题

时间:2010-01-02 15:17:41

标签: jquery ajax api

使用jQuery的getScript加载外部JS比在html中手动链接javascripts更好(以任何方式)吗?

3 个答案:

答案 0 :(得分:4)

如果您要加载的javascript文件在某种程度上是可选的,例如对于特定的浏览器或地理位置,我会使用getScript;否则我认为没有必要在页面加载过程中进一步推送'include'而不是简单的html script

如果你担心性能,我会猜测“普通方法”更快,但我还没有测试过。对于网页加载时间性能调整,有一个很好的工具,名为yslow,它是一个firebug扩展。

答案 1 :(得分:2)

您可能希望延迟加载和执行脚本,直到您需要 - 如果页面动态加载,页面加载速度会更快。
另外,回调非常方便。

答案 2 :(得分:0)

你能改一下这个问题吗?在html中手动链接它们?你的意思是,剧本的网址?你可以使用你的后端(无论可能是什么)生成它们......但是...当然你需要一个url来加载一个脚本而jQuery不能 - 我不知道 - guess 或其他东西:)