繁体   English   中英

打开jQuery?

[英]turning on jquery?

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

我有网站B: http : //pe2kasb.net63.net/无法正常工作。 网站B是A的文件镜像的文件。

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

此处的屏幕截图http://img825.imageshack.us/img825/4782/unlednwe.png

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

您正在尝试从../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>

这篇文章解释了原因。

您在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。

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

解决问题,提高网站速度

  1. 不要将JQuery存储在服务器上,而是从第3方加载它(Google运行良好)
  2. 使用JQuery缩小版本

要从Google加载JQuery,您可以使用:

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

更多信息在这里

编辑:请注意,以上内容会自动加载JQuery的缩小版本。 如果出于任何原因(?),您想加载未压缩的版本,都可以使用

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

看看http://pe2kasb.net63.net/v2/media/js/jquery.js指的是什么。 该文件不存在。 上载或从其他位置包含它。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM