簡體   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