【发布时间】:2011-09-24 16:38:30
【问题描述】:
我有几个对话框(jquery-ui-ified),它们看起来都像这样:
$('#options_dlg').dialog({
modal:true,
stack:true,
autoOpen:false,
resizable:false,
title:'Options',
height:620,
width:520,
zIndex:20000
});
我遇到的问题是,当我打开一个对话框,然后我打开另一个对话框或关闭另一个对话框时,它会重新定位第一个对话框 - 有时会移动它,因此我无法再访问标题栏移动它。
当然,脚本中发生的许多事情可能是罪魁祸首 - 尽管对我来说没有什么是显而易见的 - 意思是,我没有代码指定通过打开或关闭对话框,而不是它应该重新定位任何其他对话框。
所以我的问题是,以前有没有人以任何身份经历过这种情况,和/或是否有人对导致这种情况发生的原因有任何见解 - 我可以用来开始追查罪魁祸首的任何事情都会有所帮助.
谢谢-
【问题讨论】:
-
这似乎与 jquery-ui 1.8.14 有关。我换了 1.7.2 版,问题没有出现。所以,我想也许我应该把这个提交给 jquery ui 团队?
-
你能做一个快速演示吗?
-
1.8.16 怎么样?每当我遇到类似的奇怪问题时,几乎总是因为该页面中存在具有重复 ID 或类似内容的元素。
标签: javascript jquery jquery-ui dialog