国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Bootstrap3 多個模態對話框無法顯示的解決方案

2019-11-19 17:26:39
字體:
來源:轉載
供稿:網友

今天幫同事調了一個代碼,他們的項目最近在用Bootstrap做開發,突然間,他遇到了一個奇怪的問題,如果一個頁面中,有多個Modal對話框的話,排列在第一個的對話框,能夠正確顯示,第二個,只能導致頁面出現MASK層,卻不能顯示Dialog. 如果調整順序,仍然是第一個能顯示,第二個只有頁面變暗。效果如下:

第一個,正常彈出的Dialog

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

而兩個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>    <h4 class="modal-title" id="myModalLabel">     選擇多媒體信息    </h4>    </div>    <div class="modal-body" id="dlgMediaBody" style="text-align:center">    <img src="../images/89.gif">    </div>    <div class="modal-footer">    <button type="button" class="btn btn-default"      data-dismiss="modal" onclick="window.parent.closeMask()">關閉    </button>    <button type="button" class="btn btn-primary" onclick="commitText('#menuContent')">     發布內容    </button>    </div>   </div><!-- /.modal-content --> </div> 

針對這個問題,做了一些調試,發現沒有任何的JS代碼錯誤,瀏覽器也沒有報錯。
最后,仔細想了想,估計是樣式套用有沖突,以前也遇到過類似的問題,解決的辦法很簡單,用DIV將每個dialog的代碼片段包裹一下,就能夠解決這個問題了。

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

以上所述是小編給大家介紹的Bootstrap3 多個模態對話框無法顯示的解決方案,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 太仓市| 确山县| 阿合奇县| 重庆市| 哈密市| 汪清县| 遵义县| 秭归县| 镇坪县| 宜都市| 伊金霍洛旗| 漳浦县| 舒兰市| 宜兴市| 博爱县| 阿拉善左旗| 荔波县| 三台县| 民丰县| 临邑县| 凌海市| 华阴市| 揭东县| 桑日县| 扬中市| 阿鲁科尔沁旗| 岳西县| 福泉市| 五峰| 罗甸县| 万州区| 黑河市| 荃湾区| 额济纳旗| 蒲城县| 武鸣县| 雅安市| 大丰市| 乌恰县| 涞源县| 宝山区|