1

我正在使用JQuery更新和JQuery UI模塊在Drupal 6中的網站上工作。JQuery UI可調整大小不工作在IE

我有一個可調整大小的<div>標籤,只有一個東方手柄,並設置了最小和最大寬度。它在FireFox和Chrome中完美工作,但不在IE中(我使用9)。

在IE中調整大小元素加載並顯示正確,但元素不會調整大小。這是奇怪的事情,如果我告訴IE以怪癖模式呈現頁面,頁面中斷(和壞),但大小調整元素正常工作。

$('.feature-clean').resizable({ maxHeight:348, minHeight:348, minWidth:100, maxWidth:1100, handles:'e' }); 

這裏到頁面的鏈接,你可以看到可調整大小的元素http://spadent.baglerit.com/how

有沒有其他人遇到這一點,並找到了解決辦法?

感謝

更新: 它實際上是用一行JavaScript這是旨在使調整大小正常工作在IE < 9,導致它在IE 9和10打破我知道一個問題,它不是一個最好的解決方案,但刪除工作的代碼行。

+1

如果你發佈了一些HTML和更多的JS,你可能會得到更多的答案。 – shanabus 2012-03-08 01:59:53

+0

這是我使用的唯一一個調整大小的JS。至於HTML,它是頁面中的一個塊,所以這裏有很多,它主要由CMS生成,鏈接到該網站顯然更容易。您可以在http://spadent.baglerit.com/how中看到滑塊 – DaveBagler 2012-03-08 02:40:33

回答

0

我在Chrome調試器中檢查了您的HTML,但沒有看到指向頁面上引用的jQuery UI的腳本標記。

您調用的resizable()調用在沒有它的情況下無法正常工作,因爲它是在jQuery UI中定義的。

相關問題