我該如何實現,自動調整寬度爲&的jQuery模式對話框始終居中在瀏覽器中。在調整瀏覽器窗口的大小之後。jQuery對話框始終居中
以下代碼不起作用。我認爲問題是自動寬度爲&高度。
的jQuery - 代碼
$("<div class='popupDialog'>Loading...</div>").dialog({
autoOpen: true,
closeOnEscape: true,
height: 'auto',
modal: true,
title: 'About Ricky',
width: 'auto'
}).bind('dialogclose', function() {
jdialog.dialog('destroy');
}).load(url, function() {
$(this).dialog("option", "position", ['center', 'center']);
});
$(window).resize(function() {
$(".ui-dialog-content").dialog("option", "position", ['center', 'center']);
});
謝謝!
綁定'resize'事件的'window'並更新你的'頂/左'相應地定位 – Chad
他怎麼能把你的評論標記爲正確的答案,我想知道? :-) – Hubro
我更新了我的問題。 – shub