我有下面的代碼構建一個JQueryUI對話框彈出窗口。JQueryUI對話框顯示問題
$j('<div></div>')
.html(message)
.dialog({
autoOpen: true,
bgiframe: true,
buttons: { 'Dismiss': function() { $j(this).dialog('close') } },
closeOnEscape: true,
height: 'auto',
modal: true,
resizable: true,
width: 400,
title: 'An error has occurred'});
當彈出首先顯示給用戶,它看起來像下面的圖片,具有巨大的報頭。我知道沒有額外的css類被添加到彈出窗口中。
當我調整JQuery彈出窗口後,彈出窗口顯示正確。標題立即調整大小並正確顯示。
有沒有人碰到過這個?
alt text http://i26.tinypic.com/156vl3n.png
(改爲移動此帖的答案);這可能是因爲你忘記包含對話框的CSS,即通過主題滾輪構建主題,因爲它使用的是ui-widget類,它們具有基本樣式,然後這些樣式將被包含在您的每個模塊中單獨重寫自定義滾動的jQuery UI。 – peol 2010-07-29 09:47:56