Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery UI对话框未打开_Javascript_Jquery_Jquery Ui_Dialog - Fatal编程技术网

Javascript Jquery UI对话框未打开

Javascript Jquery UI对话框未打开,javascript,jquery,jquery-ui,dialog,Javascript,Jquery,Jquery Ui,Dialog,嗨,我在我的页面中使用了Jquery UI对话框,但在我的页面中,它在单击时不起作用 代码如下: $( "#actual-hours-dialog-entry" ).dialog({ autoOpen: false, resizable : false, modal: true, position: 'center', width: 400, close: function() { $(this).empty();

嗨,我在我的页面中使用了Jquery UI对话框,但在我的页面中,它在单击时不起作用

代码如下:

$( "#actual-hours-dialog-entry" ).dialog({
    autoOpen: false,
    resizable : false,
    modal: true,
    position: 'center',     
    width: 400,
    close: function() {
        $(this).empty();
        setTimeout(function() {
            $('.ajax-loader').hide();               
        }, 100);
    }
});     

$('#actual-hours-dialog-list').empty(); // code formatting
$('#actual-hours-dialog-list').append(content);

$('#actual-hours-dialog-list').dialog('open');
内容附加到div并显示在底部,但对话框未打开

在同一页中,我有另一个对话框。它工作正常


任何人请帮忙,提前谢谢

不确定您需要什么,但请使用

$('#actual-hours-dialog-list').dialog(); 
而不是

$('#actual-hours-dialog-list').dialog('open');
使对话框工作

此外,您的对话框选项与div#实际小时对话框条目相关,而不是与您尝试打开的div#实际小时对话框列表相关

也许这应该是一个评论,但我的声誉不够高


希望有帮助。

页面中是否有重复的id?如果内容附加到div,则JS似乎运行正常。页面中是否包含jQuery UI CSS?您的朋友控制台在说什么?您正在使用jQuery-UI-1.8.21.custom.min.JS及其CSSIt在控制台中工作