簡體   English   中英

Bootstrap 3兩個重疊模態

[英]Bootstrap 3 two overlaying modals

我想要兩個重疊的動態模態,當我關閉第二個模態時,原來的一個保持打開狀態。 我嘗試捕獲第二個對象的hide.bs.modal和hidden.bs.modal事件以將其關閉,但這些事件不會僅在第一個模態上觸發。 但是,當我捕獲到原始的模態hide.bs.modal事件時,我想關閉第二個模態

$( “#第二”)模式( '隱藏')。

它拋出一個錯誤:

無效的正則表達式:/(^|.)bs.(?:.*.|)modal(.|$)/:堆棧溢出

$("#original").on('hide.bs.modal', function (event) {
   if($("#second").is(':visible')) 
   {
      $("#second").modal('hide');
      event.stopPropagation();
      return false;
   }
};

請問我該怎么辦?

更新:這兩個模態具有相同的z-index =1050。我認為這些應該是不同的數字。

解決方案從問題移到答案:

UPDATE2:解決方案:第二個模式嵌套在第一個模式中,當我取出它時,錯誤停止了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM