2013-06-26 194 views
0

我已尝试使用对话框消息。我的问题,如何隐藏它/它看不到任何东西? 我的目标是创建媒体查询时桌面其隐藏和其他媒体显示,所以我需要隐藏在CSS/HTML文件中的代码。 我的代码:style="display:none;"但失败。如何隐藏模式对话框

我对小提琴代码:here

感谢

+0

你是什么意思隐藏?隐藏对话框?只要你想隐藏它就关闭它。 –

+0

我的目的是创建媒体查询当桌面其隐藏和其他媒体显示,所以我需要代码隐藏在css/html文件 –

回答

1

可以使用close method作为API提

$(#dialog-message).dialog("close"); 

以上将显示对话框后工作。但是,如果不希望显示在页面加载只使用autoOpen选项

$(function() { 
$("#dialog-message").dialog({ 
modal: true, 
    autoOpen: false, 
buttons: { 
Ok: function() { 
$(this).dialog("close"); 
} 
} 
}); 
}); 
+0

请帮助,我也更新我的问题。谢谢 –

+0

[jsfiddle](http://jsfiddle.net/kenfly51/bkYev/)试一试 –

+0

但我的媒体查询不起作用。我只想隐藏在桌面上,所以我需要隐藏使用CSS或HTML文件 –

0

你要做

$("#dialog-message").dialog("close"); 

WORKING FIDDLE

+0

其似乎显示,我想隐藏所有的对话 –

0

这样的事情时的对话框?

$(function() { 
$("#dialog-message").dialog({ 
modal: true, 
buttons: { 
Ok: function() { 
$(this).dialog("close"); 
} 
} 
}); 
$('.ui-dialog').css('display','none'); 
}); 

如果我明白你的需要......

+0

但我的媒体查询不起作用。我只想隐藏在桌面上,所以我需要隐藏使用CSS或HTML文件。 –