打开jquery?

时间:2011-09-17 12:19:41

标签: javascript jquery hosting host

我有网站A:http://dl.dropbox.com/u/3264697/calc/v2/index.html 它按预期工作,100%。

我有网站B:http://pe2kasb.net63.net/ 它没有按预期工作。网站B是A文件镜像的文件。

我认为这是主机出了问题。查看Javascript控制台,错误似乎与主机有关:

screenshot here http://img825.imageshack.us/img825/4782/unlednwe.png

需要我联系他们,还是我能做些什么......?我是JQuery的新手,我相信这是问题的根源,但......我不确定。

5 个答案:

答案 0 :(得分:2)

您正尝试从../v2/media/js/jquery.js加载jQuery,但第二个网站中没有此类文件。

我建议您不要自己托管JQuery,而是使用托管版本:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript">
</script>

This post解释原因。

答案 1 :(得分:1)

http://pe2kasb.net63.net/

处的jQuery路径无效

替换

<script type="text/javascript" src="../v2/media/js/jquery.js"></script> 

<script type="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script> 

你还缺少dataTable.js。

答案 2 :(得分:0)

您正在从../v2/media/js/jquery.js加载JQuery,这似乎不存在...

解决问题并提高网站的速度

  1. 不要在服务器上存储JQuery,而是从第三方加载(Google可以正常运行)
  2. 使用JQuery缩小版
  3. 要从Google加载JQuery,您只需使用:

    <script type="text/javascript" src="http://www.google.com/jsapi"></script>
    <script type="text/javascript">
        google.load("jquery", "1");
    </script>
    

    更多信息here

    编辑:请注意,上面会自动加载JQuery的缩小版本。如果由于某种原因(?)你想加载未压缩的版本,你可以使用

    google.load("jquery", "1", {uncompressed:true});
    

答案 3 :(得分:0)

查看http://pe2kasb.net63.net/v2/media/js/jquery.js所指的内容。 该文件不存在。 上传或从其他位置包含它。

答案 4 :(得分:0)

确保jQuery正确链接,目前jQuery应该位于“http://pe2kasb.net63.net/”上的“../v2/media/js/jquery.js”,这意味着返回然后输入一个文件夹“/v2/media/js/jquery.js”。