簡體   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