easyui 的 dialog 是继承自 window的,而 window中有modal这样的属性(见参考资料),就是用于打开模态的窗口的,也就是你说的有遮罩层的窗口。所以不需要额外的代码,仅需在dialog中设置这样的属性就可以了。我想这也是兼容性最好的解决方案。
如下:
<div id="dd" title="My Dialog" style="width:400px;height:200px;">
Dialog Content.
</div>
$('#dd').dialog({
modal:true
});

参考资料: http://www.jeasyui.com/documentation/window.php

05-08 15:29