Tôi đang cố gắng thay đổi chiều rộng của hộp thoại JQuery sau khi nó đã được khởi tạo. Đây là khởi tạo của tôi:Cách thay đổi kích thước chiều rộng của hộp thoại Jquery sau khi khởi tạo
$(function() {
$("#dialogContainer").dialog({
title: 'Some title',
resizable: false,
bgiframe: true,
overlay: { opacity: 0.3, background: "white" },
position: [200, 200],
autoOpen: false,
height: 150,
width: 'auto'
modal: true,
buttons: {
'ok': function() {
$(this).dialog('close');
}
}
});
});
Và đây là những gì tôi đang làm thay đổi độ rộng của nó trong một số chức năng khác:
$("#dialogBox").dialog('option','width',700);
Nhưng điều này không làm việc. Chiều rộng của hộp thoại là chiều rộng của đoạn văn được hiển thị đầu tiên trong đó. Tôi có giả sử làm bất cứ điều gì khác không?
Đây là html cho hộp thoại:
<div id = 'dialogContainer'>
<p id = 'message'></p>
</div>
NONE trong số này có câu trả lời của bạn? http://stackoverflow.com/search?q=resize+jquery+dialog – cgp
Không, tôi đã được thông qua những trước khi – Draco
Có phải chỉ là bạn đang sử dụng "#dialogBox" thay vì "#dialogContainer"? – vwfreak