我正在使用drupal 6.16中的jquery更新以及許多其他模塊。jQuery更新不會替換Drupal 6.16中的js文件
我想使用jquery ui 1.7.2來呈現製表符。但不幸的是,他們不能正常工作,因爲jquery更新不會取代jquery文件(jquery 1.3.2)。我使用$.fn.jquery
(在firebug中)檢查了版本,結果得到了1.2.6(不是1.3.2) - 並且如預期的那樣,彙總的js文件使用了jquery的1.2.6版本(參見源代碼)。
早些時候我剛剛更換了核心的腳本文件/misc
與JS文件sites/default/modules/jquery_update/replace
文件夾(像你在做5.x中),並得到必要的結果(我也改名jquery.min.js jQuery的。 js)。
現在突然停止工作後,我升級到6.x-2.0-alpha1,並且還安裝了mollom模塊。禁用/卸載mollom或降級jQuery更新似乎沒有幫助。
該問題只發生在頭版上。其他內容頁面有jQuery 1.3.2
問題可以看出here。
所以,基本上,由於某種原因,jQuery的更新不會取代jQuery文件(因爲它應該)在首頁。我無法弄清楚爲什麼會發生這種情況。
有什麼想法?
是否已進行了一定要清除所有緩存?它看起來像你有JS聚合啓用。 – gapple 2010-05-31 20:58:27
是的,JS和CSS聚合已啓用。看來jQuery的更新IS現在替換文件。 但我仍然在使用該頁面上的jquery UI選項卡似乎不起作用。任何想法爲什麼可能會發生? – bcosynot 2010-06-01 02:14:30
Firefox + Firebug是你的朋友。當加載頁面時,由於缺少右括號而導致語法錯誤。 – gapple 2010-06-01 21:07:03