Próbuję zmienić szerokość okna dialogowego JQuery po jego zainicjowaniu. Oto moja inicjalizacja:Jak zmienić szerokość okna dialogowego Jquery po inicjalizacji?
$(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');
}
}
});
});
I to jest to, co robię, aby zmienić szerokość nim w jakimś innym funkcji:
$("#dialogBox").dialog('option','width',700);
Ale to nie działa. Szerokość okna dialogowego to szerokość akapitu, który po raz pierwszy się w nim wyświetla. Czy mam zrobić cokolwiek innego?
Oto html dla okna:
<div id = 'dialogContainer'>
<p id = 'message'></p>
</div>
żaden z nich ma swoją odpowiedź? http://stackoverflow.com/search?q=resize+jquery+dialog – cgp
Nie, przeszedłem przez te przed – Draco
Czy to tylko, że używasz "#dialogBox" zamiast "#dialogContainer"? – vwfreak