繁体   English   中英

qTip与jQuery对话框

[英]qTip with jQuery dialogs

我正在使用qTip在网格中显示验证错误。 工具提示将在行保存失败后显示,并且直到重新保存该行或取消更改后才会消失。

这样的问题是,在工具提示可见时打开对话框会导致工具提示呈现在对话框顶部。 这是因为所有工具提示的z-index都硬编码为6000+,而jQuery对话框设置为1000+。

我可以通过将qTip中的硬编码值更改为<1000来解决此问题,但是从对话框触发的工具提示将出现在对话框后面。

除了更改qTip代码或使用其他工具提示库之外,我还能做些什么?

完全未经测试,但是您可以像这样将某些东西放在一起:

  • 修改基本的qTip z-index,使技巧将显示在jQuery对话框下方。
  • 使用qTip onRender回调有选择地提高仅从这些对话框内触发的提示的z-index,使其高于1000范围。

附带说明一下,看起来当前版本的qTip实际上使用15000作为其基本z索引。

为什么不将对话框的z-index设置为6500,然后将对话框中激发的所有qTips的z-index设置为7000?

编辑:哦,您仍然无法基于每个工具提示设置qTip的z-index。 老鼠 也许在显示对话框时隐藏所有现有的工具提示,并在对话框关闭时重新显示它们?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM