溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Bootstrap3 多個(gè)模態(tài)對(duì)話框無法顯示怎么辦

發(fā)布時(shí)間:2021-06-29 13:44:25 來源:億速云 閱讀:232 作者:小新 欄目:web開發(fā)

這篇文章主要介紹Bootstrap3 多個(gè)模態(tài)對(duì)話框無法顯示怎么辦,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

效果如下:

第一個(gè),正常彈出的Dialog

Bootstrap3 多個(gè)模態(tài)對(duì)話框無法顯示怎么辦

第二個(gè)無法彈出,只是頁面變暗的dialog

Bootstrap3 多個(gè)模態(tài)對(duì)話框無法顯示怎么辦

而兩個(gè)dialog的代碼是完全一致的,具體的代碼如下:

<div class="modal fade" id="mediaMsgDialog" tabindex="-1" role="dialog"  
 aria-labelledby="myModalLabel" aria-hidden="true" > 
 <div class="modal-dialog"> 
  <div class="modal-content"> 
   <div class="modal-header"> 
   <button type="button" class="close"  
    data-dismiss="modal" aria-hidden="true" onclick="window.parent.closeMask()"> 
     × 
   </button> 
   <h5 class="modal-title" id="myModalLabel"> 
    選擇多媒體信息 
   </h5> 
   </div> 
   <div class="modal-body" id="dlgMediaBody" > 
   <img src="../images/89.gif"> 
   </div> 
   <div class="modal-footer"> 
   <button type="button" class="btn btn-default"  
    data-dismiss="modal" onclick="window.parent.closeMask()">關(guān)閉 
   </button> 
   <button type="button" class="btn btn-primary" onclick="commitText('#menuContent')"> 
    發(fā)布內(nèi)容 
   </button> 
   </div> 
  </div><!-- /.modal-content --> 
</div>

針對(duì)這個(gè)問題,做了一些調(diào)試,發(fā)現(xiàn)沒有任何的JS代碼錯(cuò)誤,瀏覽器也沒有報(bào)錯(cuò)。
最后,仔細(xì)想了想,估計(jì)是樣式套用有沖突,以前也遇到過類似的問題,解決的辦法很簡單,用DIV將每個(gè)dialog的代碼片段包裹一下,就能夠解決這個(gè)問題了。

照著以前的解決辦法處理,用DIV包一下,果然問題解決,兩個(gè)dialog都能夠正確彈出。

以上是“Bootstrap3 多個(gè)模態(tài)對(duì)話框無法顯示怎么辦”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI