0
A
回答
0
我找不到任何內置函數來獲得你想要的;我發現的唯一「黑客」方式是檢查document
的點擊/鍵盤事件,如果模式打開,請致電您的回調。
代碼:
$(document).keyup(function (e) {
if (e.which == 27 && $('body').hasClass('modal-open')) {
console.log('esc')
}
})
$(document).click(function (e) {
if (e.target === $('.modal-scrollable')[0] && $('body').hasClass('modal-open')) {
console.log('click')
}
})
相關問題
- 1. MDL模態對話框點擊模態背景
- 2. 對話框背後的模糊背景
- 3. 如何模擬與水豚的jQuery-UI模式對話框按鈕的點擊?
- 4. 對話框不會關閉背景/疊加點擊
- 5. 當對話框已經打開時點擊背景佈局
- 6. 檢測背景點擊Bootstrap 3模式
- 7. 與角落半徑的Android對話框背景已分層背景
- 8. 如何將焦點的模式對話框點擊C#中的通知圖標?
- 9. 獨特的模式背景顏色對話框jQuery UI的
- 10. JQuery Mobile對話框背景
- 11. 如何模糊搜索對話框的背景?
- 12. 如何使用Win2D創建模糊的背景對話框?
- 13. 執行UI更改和模式對話框的背景工作
- 14. 帶模糊背景的C#對話框形式
- 15. jquery的UI模式對話框屏蔽背景
- 16. 區分無模式VS模式對話框
- 17. 對話背後的模糊背景
- 18. jQuery UI對話框如何禁用焦點背景輸入?
- 19. 如何使文本框與背景無法區分?
- 20. 顯示模式對話框時褪色背景
- 21. Localnotification與背景模式,沒有點擊通知打開UIAlertView
- 22. 如何以編程方式更改對話框背景顏色?
- 23. MFC中模態對話框與非模態對話框之間的區別
- 24. 背景模式與背景任務
- 25. 在進度對話框中設置用戶背景對話框
- 26. 當對話框中的asp按鈕被點擊時,如何防止關閉jQuery模式對話框?
- 27. 我如何檢查沒有模式對話框中點擊的按鈕
- 28. 如何更改點擊框中的內容和背景顏色?
- 29. 如果點擊此對話框中的按鈕,如何防止移動焦點到非模態對話框?
- 30. 從引導模式對話框中觸發點擊事件
並有一些原因,你不能簡單地使用事件目標? –
你可以用你嘗試過的東西創建一個jsfiddle嗎? – comrade