目前,我有jQuery和jQueryUI的安裝是這樣的:jQueryUI安裝是否有正確的目錄結構?
js/jQuery/
js/jQueryUI/
我收到似乎與裝載CSS文件錯誤。是否有一個'適當'的方式來包含jQueryUI - 例如,它應該是jQuery的子文件夾嗎?
目前,我有jQuery和jQueryUI的安裝是這樣的:jQueryUI安裝是否有正確的目錄結構?
js/jQuery/
js/jQueryUI/
我收到似乎與裝載CSS文件錯誤。是否有一個'適當'的方式來包含jQueryUI - 例如,它應該是jQuery的子文件夾嗎?
我複製jQueryUI的文件到同一位置作爲jQuery的文件 -
jQuery/jquery-1.4.2.min.js
jQuery/jquery-ui-1.8.5.custom.min.js
和它的作品沒有錯誤。
我沒有顯式地從jQueryUI位置加載任何東西,我最終會測試刪除文件夾。
我很驚訝,這是沒有記錄,沒有人提出它。
我通常只是將所有js文件放在「js」或「Scripts」等文件夾中,並將css文件放在「CSS」文件夾中。只要你從HTML中引用它們,它們在哪裏並不重要。
但是,我相信jQueryUI在CSS文件所在的子文件夾中查找圖像。
我真的不明白你的帖子...爲什麼會導致任何問題?你把你的文件放在你想要的任何地方,直到路徑正確和可達...但jQuery UI的文件不必與jQuery的目錄位於同一目錄中...由不可訪問的圖像,腳本,樣式表等導致的404錯誤可以通過瀏覽器的網頁開發工具(Chrome開發工具,Firebug,Opera Dragonfly等)發現。你可以用壓縮包下載jQuery UI。最簡單的工作方式是將其提取到自己的文件夾中(在您的腳本文件夾下)並保留它。 – Sk8erPeter 2011-11-10 20:59:20
這個問題是在一年前,但是我認爲我很擔心ui尋找共享核心css和/或不必要地複製css文件。我記得,沒有什麼可以提供最佳的安裝,甚至沒有跡象表明在覈心之前列出ui會導致問題! – Leo 2011-11-11 11:44:18
是的,它是一年前,但當我尋找一個與jQuery UI相關的主題時,我無意中發現了這個問題。你能更具體什麼意思是「不必要的複製CSS文件」?哪裏? (每個單獨的UI主題都有自己的CSS文件。) 「在覈心之前列出ui」 - >你的意思是在jQuery核心庫之前將UI路徑放在源代碼中?順便說一下,在「入門」部分有一個非常好的教程:http://jqueryui.com/docs/Getting_Started(我認爲它是一年多前編寫的:P),其中庫的正確順序被說明。 – Sk8erPeter 2011-11-11 11:55:21