我想知道加载托管在谷歌或托管$.getScript()
上的外部库是否是一个好主意,但仅在需要时。
因此,如果需要在页面上显示地图,一小段javascript代码将检测到并加载谷歌地图js,然后创建地图。
我的理由是减少请求数量。听起来不错吗?这样做会有问题吗?
答案 0 :(得分:1)
您可以在条件声明中写下$.getScript
,其中包含$.getScript
,您可以做出自己的决定
if(/* If i need you*/){
$.getScript('http://example.com/folder/code.js',function(){
// The story is begin
});
}
不要担心这样做,您的客户端浏览器将缓存已加载的脚本