我正在使用Twitter Bootstrap創建模式窗口。默認行為是,如果您在模態區域之外單擊,模態將自動關閉。我想禁用它-即在模態外部單擊時不關閉模態窗口。有人可以共享jQuery代碼來執行此操作嗎?
3 回答

一只名叫tom的貓
TA貢獻1906條經驗 獲得超3個贊
我相信您要將背景值設置為static。如果要避免在使用Esc鍵時關閉窗口,則必須設置另一個值。
例:
<a data-controls-modal="your_div_id"
data-backdrop="static"
data-keyboard="false"
href="#">
或者,如果您使用的是JavaScript:
$('#myModal').modal({
backdrop: 'static',
keyboard: false

縹緲止盈
TA貢獻2041條經驗 獲得超4個贊
只需將backdrop屬性設置為即可'static'。
$('#myModal').modal({
backdrop: 'static',
keyboard: true
})
您可能還希望將keyboard屬性設置為,false因為這樣可以防止通過按Esc鍵盤上的鍵來關閉模式。
$('#myModal').modal({
backdrop: 'static',
keyboard: false
})
myModal 是包含您的模式內容的div的ID。
- 3 回答
- 0 關注
- 438 瀏覽
添加回答
舉報
0/150
提交
取消