【发布时间】:2013-05-30 19:48:21
【问题描述】:
当点击图像时,我必须制作一个对话框。问题是我在那里有一些非常大的 z-index(例如 500),并且 ui 对话框位于这些元素的背面。
这里是页面,你需要登录,用户:“raducup”并通过:“1”。另一个问题是,当我在对话框上单击关闭时,对象消失了。
这是我点击图片时调用的函数:
function openItem(obiect){
$( obiect ).css('zIndex',9999);
$( obiect ).dialog({
dialogClass: "no-close",
modal: true,
draggable: true,
overlay: "background-color: red; opacity: 0.5",
buttons: [
{
text: "OK",
click: function() {
$( this ).dialog( "close" );
}
}
]
});
reparaZindex();
}
【问题讨论】:
-
只需将
z-index:9999添加到表单中。它对我有用。 -
您能否将 zIndex:'1000' 选项设置为对话框定义并删除 $( obiect ).css('zIndex',9999); ?
-
不工作,这是我做的第一件事......
标签: javascript jquery html css jquery-ui