2010-06-01 50 views

回答

3

我刪除了Google CDN jQuery鏈接,並且接下來是正常的。

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script> 
+1

Drupal對jQuery 1.3進行了標準化,我相信。可能解釋爲什麼會發生這種情況。 – Kevin 2010-06-01 18:28:27

+0

這正是凱文,謝謝。 – Shaun 2010-06-03 15:58:55

+1

你可能已經知道了這一點,但你不必刪除鏈接。您可以簡單地將1.4更改爲1.3。 – 2010-09-15 23:44:50

0

如果你想有一個臨時的解決方案,以便你可以改變順序NOW,然後再嘗試這一點 - 它不是一個長期的解決方案。

多個jQuery/Drupal組合呈現此錯誤(我使用jQuery v1.6.1在D6上安裝了它)。在塊頁面打開一個web檢查器工具(例如firebug)並運行這個jQuery命令,你會得到權重下拉菜單(拖動影響幕後)。

$('table.tabledrag-processed tr td').show(); 

我有哪裏更新jQuery的網站是太大的麻煩花時間/錢所以我現在已經有了一個bookmarklet,我用大約每隔兩個星期:

javascript:(function(){ 
    if($('#block-admin-display-form').length) { 
     $('table.tabledrag-processed tr td').show(); 
    } else { 
     alert("This doesn't look like a list of drupal blocks to me.."); 
    } 
}());