2009-10-20 17 views
2

我有一個運行一些jQuery腳本的HTML頁面,並且工作正常。 但一旦我在php頁面中使用相同的腳本,然後嘗試運行它使用本地服務器(xampp)它不工作..然後我試圖上傳在互聯網上的Linux服務器上的文件,但無論是HTML還是PHP頁面正常工作! 我也錯過了什麼?有沒有需要改變我在服務器上做的一些設置? btw:我剛開始學習jQuery ..我不能移動的詞:/ 幫助PLZ?是否有一些特殊的服務器運行jQuery的設置?

感謝名單..

+2

jQuery是JavaScript,由瀏覽器執行。除了提供包含jQuery代碼的JavaScript文件外,您不需要特殊的服務器或服務器設置。 – Gumbo 2009-10-20 16:26:00

+0

確保你的jQuery路徑沒有引用你的C:\它應該是相對於你正在加載的頁面,例如「js/jquery.js」 – scunliffe 2009-10-20 16:50:33

回答

3

http://reema.org/jQuery/tots/index.html中,firebug指示錯誤「$ not defined」,所以jquery.js沒有被加載。

在HTML中我們有<script type="text/javascript" src="../jquery.js"></script> ,但是當我們嘗試加載http://reema.org/jQuery/jquery.js時,我們得到一個「禁止」頁面。如果您只是在reema.org上創建網址,則禁止的頁面與您獲得的「未找到」頁面不同。

我認爲jquery.js文件位於正確的位置,但它具有文件系統上的錯誤權限。

+1

true ..權限改變了,當我上傳文件夾或一些因爲我沒有改變任何權限=) thanx for firebug ..其精彩 thanx所有人.. – reema 2009-10-20 17:10:21

+0

順便說一句你的HTML非常整潔。祝你好運! – 2009-10-20 17:10:50

5

jQuery是一個客戶端技術,並擁有無關,與你的服務器超出了居住在其中,而等待交付。

當您遇到某些「無法正常工作」的問題時,您應該非常清楚地描述您看到的行爲以及您爲什麼認爲它不正確。沒有人可以幫助你,只是說「它不起作用」。

+0

謝謝你.. 我在這個新的..抱歉不夠清晰 你會看看這個html頁面:http://reema.org/jQuery/tots /index.html info:我試圖運行flowplayer.org提供的地平線滾動條腳本:http://flowplayer.org/tools/demos/scrollable/index.html 它正在工作,當我打開頁面使用完整路徑從文件:// ,但它不工作,當我上傳相同的文件夾..也沒有工作,當我試圖運行腳本使用http://本地主機... 對不起,如果這篇文章沒有清楚.. thanx試圖幫助=) – reema 2009-10-20 16:51:16

相關問題