¿Cambiar el tamaño del cuadro de diálogo jquery UI con JS?
-
03-07-2019 - |
Pregunta
Aún mejor sería si autoResize
en la última rama funcionara según lo previsto, pero hasta entonces la pregunta es simple: ¿cómo cambiar el tamaño de un cuadro de diálogo una vez creado?
Solución
La respuesta de es Soviut es correcta para v1.5. 1.6
agrega un método option
a cada complemento:
$(document).ready(function(){
var d = $("#example").dialog();
d.dialog("option", "width", 700);
});
Otros consejos
$('#dialog').dialog().animate({width: "700px"}, 400);
He usado esto para redimensionar dinámicamente los cuadros de diálogo.
Todos los complementos de la interfaz de usuario de JQuery pueden actualizar sus propiedades usando .data ():
$(document).ready(function(){
var d = $("#example").dialog();
d.data("width.dialog", 700);
});
Pero el contenido del diálogo (.ui-dialog-content) no sigue su ejemplo.
Me gusta que el diálogo se ajuste al contenido cuando se crea, así que uso esto:
var dlg = $("#dialog");
dlg.dialog( {
width: 600,
height: dlg.height() + 100
});
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow