2011-11-17 19 views
-1

好了,這是很奇怪......爲什麼我的JavaScript停止在實時網站上工作,但在測試環境中正常工作?

http://connecttofriends.com/admin/login

我正在寫一個管理控制面板,正在使用從主題森林模板(因爲我沒簽上創建任何圖形,所以我的客戶買了它)。對於上面列出的登錄頁面,由於它的設置方式,我必須將它編程爲通過Javascript運行。

我得到它的工作和一切。突然之間,發生了一些奇怪的事情,並且自那時起,Javascript就一直沒有在這個頁面上工作。我的Javascript甚至都不會出現在Firebug中,而且我還沒有找到任何可以表明存在Javascript錯誤的東西。更糟的是...在我的本地測試服務器上,它工作得很好。它只是拒絕在任何原因的現場服務器上工作。

有沒有像以前這樣的事情發生過?我該如何解決這個問題?我找不到任何錯誤,並且在我的測試服務器上正常工作。我至少已經能夠在測試服務器上繼續開發,但是如果沒有真正的版本,它就沒用了。

如果有人問,我會發布代碼,但在這些情況下我沒有看到很多理由,因爲代碼實際上可行。

任何幫助表示讚賞...

+3

GET http://connecttofriends.com/admin/js/jquery-1.7.min.js 404(Not Found) – Nemoden

+0

只是檢查你的頁面,看着javascript控制檯,看來jQuery沒有加載。您也可以使用CDN託管的jQuery http://code.google.com/apis/libraries/devguide.html#jquery –

+0

我建議您鏈接到由谷歌託管的jquery文件http://code.google.com/ apis/libraries/ – xbonez

回答

1

jQuery不加載。

它試圖從這個地址獲取jQuery:http://connecttofriends.com/admin/js/jquery-1.7.min.js,它不在那裏。缺少/,來表示root?

+0

呃...好的,澄清一下,jQuery最初是通過Google Code加載的。它仍然沒有工作,所以我下載了最新的jQuery副本,但我想我忘了上傳它。我會這樣做,看看它是否解決了這個問題。 – JaidynReiman

+0

好的,現在問題已經解決......我忘了上傳文件,但似乎又一次,當我使用Google Apix時,它也在做同樣的事情。當我切換到使用本地文件時,它似乎在做同樣的事情......我想我只是沒有想直,因爲這個控制面板在第一次發生這個問題時一直在竊聽我的廢話......謝謝雖然,幫助。 – JaidynReiman

0

您使用不加載,你爲什麼不使用jquery鏈接爲https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js

這也將減少您的服務器的點擊路徑。

+0

它最初編程是爲了做到這一點。 JSView甚至告訴我它正在加載,並且我通過JSView打開它,我可以查看所有的源代碼,但它仍然做同樣的事情。我將其更改爲本地版本的jQuery,並忘記上傳文件,所以這就是爲什麼當我切換時它不工作。奇怪的是,它昨天通過該鏈接在本地工作,但不是在現場服務器上...... – JaidynReiman

0

jquery庫沒有得到加載。請檢查jquery-1.7.min.js的路徑。

相關問題