我在网上搜索过,找到了一些答案,但没有一个有效。我只想让我的网站加载得更快。我已经缩小了我的图像。现在正在使用 jquery 并使用谷歌托管的版本。虽然它没有托管在我的网站上,但它是网站中最重的文件 (32kb),它在任何其他图像之前加载第二行。我尝试在正文结束标记之前添加一个 javascript,如下所示:
<script language="javascript">
var e=document.createElement('script');
e.setAttribute('type','text/javascript');
e.setAttribute('src','http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js');
document.body.appendChild(e)
var f=document.createElement('script');
f.setAttribute('type','text/javascript');
f.setAttribute('src','myjs.js');
document.body.appendChild(f)
</script>
在 firebug 控制台上,它显示 jquery 是最后加载的。但是它也显示了未捕获的引用错误 $ 未定义,这是猜测当 jquery 未正确加载时出现的错误。
如果我将这两个 js 文件放在 head 标签内,一切正常。
我怎样才能完成这项任务?
谢谢。