Bootstrap模態(tài)框禁用空白處點擊關閉
模態(tài)框(Modal)是覆蓋在父窗體上的子窗體。通常,目的是顯示來自一個單獨的源的內容,可以在不離開父窗體的情況下有一些互動。子窗體可提供信息、交互等。bootstrap的模態(tài)框在默認情況下,點擊其他空白區(qū)域(通常是遮罩層),模態(tài)框會被關閉,那么以下方法就是禁止點擊其他區(qū)域關閉模態(tài)框。
$('#myModal').modal({backdrop: 'static', keyboard: false});
backdrop:static時,空白處不關閉.
keyboard:false時,esc鍵盤不關閉.
上述代碼也用于打開模態(tài)框。
也可以使用以下方法:
<div class="modal" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-backdrop="static" data-keyboard="false"> <div class="modal-dialog custom-dialog succ-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4>提示信息</h4> </div> <div class="modal-body"> <div><img src="images/loading.gif"><p><span>投標成功!</span><img src="images/success.png"></p></div> </div> </div> </div> </div>
這里的data-backdrop="static"指定一個靜態(tài)的背景,當用戶點擊模態(tài)框外部時不會關閉模態(tài)框。而data-keyboard是指當按下 escape 鍵時關閉模態(tài)框,設置為 false 時則按鍵無效。
如果大家還想深入學習,可以點擊這里進行學習,再為大家附3個精彩的專題:
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
- 頁面遮罩層,并且阻止頁面body滾動。bootstrap模態(tài)框原理
- Bootstrap每天必學之模態(tài)框(Modal)插件
- 淺析BootStrap中Modal(模態(tài)框)使用心得
- Bootstrap 模態(tài)框(Modal)帶參數(shù)傳值實例
- bootstrap模態(tài)框消失問題的解決方法
- Bootstrap模態(tài)框(modal)垂直居中的實例代碼
- 在iframe中使bootstrap的模態(tài)框在父頁面彈出問題
- bootstrap 模態(tài)框(modal)實現(xiàn)水平垂直居中顯示
- BootStrap 模態(tài)框實現(xiàn)刷新網頁并關閉功能
- Bootstrap實現(xiàn)模態(tài)框效果
相關文章
重學 JS:為啥 await 不能用在 forEach 中詳解
這篇文章主要介紹了重學 JS:為啥 await 不能用在 forEach 中,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-04-04
jscript之Open an Excel Spreadsheet
jscript之Open an Excel Spreadsheet...2007-06-06

