0
我在Rails应用程序的ruby中使用jQuery模态对话框。这里是我的代码:JQuery模式对话框不能正确呈现
var html = '';
html += '<div id="dialog-form">';
html += 'This is a test.';
html += '<button id="form-close" class="close-button" type="button" onclick="$(\'#dialog-form\').dialog(\'close\');">Close</button>';
html += '</div>';
var dialog_form = $(html).dialog({
autoOpen: false,
width: 600,
height: 640,
modal: true,
open: function() {
$(".ui-dialog-titlebar").hide();
},
close: function(event, ui) {
$('#dialog-form').remove();
}
});
dialog_form.dialog('open');
我在另一个应用程序中使用了相同的代码,并且它完美地工作。
在我当前的应用程序中,不是渲染模态对话框,而是渲染透明的对话窗口。文本和按钮呈现正确。但是,对话是透明的,而不是模态。
我确定我已经包含了jquery.js和jquery-ui.js。
我不知道我在做什么错。请帮忙。
谢谢。
听起来像你还没有将jquery-ui主题css文件添加到页面中。 –
谢谢,这就是我想念的。墨菲定律是例证! – rookieRailer