我正在使用 Yslow 来查看速度。
问题是我链接的脚本太多,我试图减少重复: 问题在于前 2 个脚本:我尝试只使用 jquery 1.8,即使它的所有内容都来自 jquery 站点。1.7.2 中有一些东西是必需的,我不知道。
我还用 jquery-1.3.min 替换了 1.7,它可以工作。由于 HTTP 请求的数量,Yslow 在这方面给了我一个低分,总共我实际上有 9 个外部 Javascript 脚本和 5 个外部 css 脚本。(3为风格切换)
如果我将第二个脚本设为第一个,则自动完成功能不起作用。
<script type="text/javascript" src="js/jquery-1.7.2.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.19.custom.min.js"></script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?key=AIzaSyAOpIKcVcsbojjjFIwnAOSsDwi_lARLp8o&sensor=false"></script>
<script type="text/javascript" src="http://gmaps-samples-v3.googlecode.com/svn/trunk/geolocate/geometa.js"></script>
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script src="js/jquery.ui.autocomplete.js"></script>
<script type="text/javascript" src="scripts/downloadxml.js"></script>
简而言之,我试图减少外部 j/s + css 的数量。