BootstrapModalEventNotFiredWhenModalisShown/Hidden
來源:懂視網(wǎng)
責(zé)編:小采
時間:2020-11-27 20:19:45
BootstrapModalEventNotFiredWhenModalisShown/Hidden
BootstrapModalEventNotFiredWhenModalisShown/Hidden:問題描述 使用jQuery(3.2.1)。 Bootstrap(v4-alpha)的Modal中,如果Modal存在.fade那么shown.bs.modal以及hidden.bs.modal事件的回調(diào)函數(shù)不會被正常觸發(fā)。 但是show.bs.modal以及hide.bs.modal兩個事件的觸發(fā)是正常的。 這兩種事件的區(qū)
導(dǎo)讀BootstrapModalEventNotFiredWhenModalisShown/Hidden:問題描述 使用jQuery(3.2.1)。 Bootstrap(v4-alpha)的Modal中,如果Modal存在.fade那么shown.bs.modal以及hidden.bs.modal事件的回調(diào)函數(shù)不會被正常觸發(fā)。 但是show.bs.modal以及hide.bs.modal兩個事件的觸發(fā)是正常的。 這兩種事件的區(qū)

問題描述
使用jQuery(3.2.1)。
Bootstrap(v4-alpha)的Modal中,如果Modal存在.fade
那么shown.bs.modal
以及hidden.bs.modal
事件的回調(diào)函數(shù)不會被正常觸發(fā)。
但是show.bs.modal
以及hide.bs.modal
兩個事件的觸發(fā)是正常的。
這兩種事件的區(qū)別在于immediately和wait for CSS transitions to complete。
解決方法
在設(shè)置事件監(jiān)聽器之前動態(tài)添加.fade
class:
$ ->
registerModal = $('#registerModal')
registerModal.addClass('fade')
registerModal.on('hidden.bs.modal', ->
$(this).find('input').val('')
)
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
BootstrapModalEventNotFiredWhenModalisShown/Hidden
BootstrapModalEventNotFiredWhenModalisShown/Hidden:問題描述 使用jQuery(3.2.1)。 Bootstrap(v4-alpha)的Modal中,如果Modal存在.fade那么shown.bs.modal以及hidden.bs.modal事件的回調(diào)函數(shù)不會被正常觸發(fā)。 但是show.bs.modal以及hide.bs.modal兩個事件的觸發(fā)是正常的。 這兩種事件的區(qū)