加载jquery脚本的顺序
我是客户开发的新手,所以也许我的问题对你们中的一些人来说似乎很幼稚。 例如,如果我有这个加载jQuery库的顺序:
这个加载jQuery库的顺序:
它是一样的吗? 加载jquery脚本的顺序是否重要?
先感谢您!
在您的示例中,脚本将按顺序加载和执行,这是必要的。 jQuery UI要求jQuery在网页上可用。
这也意味着网页的其余部分将等待请求并执行这些脚本,然后再继续下载。
如上所述,默认情况下,页面head
脚本标记将同步加载。 但是,您可以向它们添加async
属性以使它们异步加载; 意思是,无法预测它们的加载和执行顺序。 jQuery通常不应该异步加载,因为在使用它时,通常会有依赖于它的代码。
上面的代码将异步加载脚本,这意味着它将被随机加载(您永远无法预测),并且在加载期间不会锁定页面。 这在其他情况下非常有用!
是的,脚本顺序很重要。
您应该使用以下顺序
由于jquery-ui
依赖于jquery
应该首先加载jQuery
。
另外,由于jquery-ui.min
是jquery-ui
缩小版本,应该加载其中任何一个,我更喜欢缩小版本。