我试图修改一个小的警报/对话框功能,但由于某种原因,宽度不会从350px改变,这是它的初始值。
我也试图设置一个minWidth,我已经设置了属性的方式,我试图将宽度设置为' auto',使用了不同的进口......即使是制作者和吸气剂,但没有任何效果。
这是代码
function randomAlertFunction(message,title){
$d=$('<div></div>').dialog({
modal:true,
autoOpen:false,
width:350,
buttons: {
Ok: function() {
$(this).dialog("close");
}
}
});
var title= title;
$d.html(message);
$d.dialog("option","title",title);
$d.dialog('open');
$d.focus();
}
修改
我通过清理浏览器的缓存来解决它!
答案 0 :(得分:0)
我相信您在初始化对话后要求更改宽度。您可以使用以下命令更改它:
1)你需要ui.resizable.js和ui.resizable.css。
$("#dialogBox").dialog('option','width',700);//new width
2)没有ui.resizable.js和ui.resizable.css
$("#dialogBox").data("width.dialog", 700);
或
$("#dialogBox").css("width", 160);