介紹bug背景:
? ? ? ?原本想在模態(tài)框關閉的時候课竣,頁面上的textarea標簽能自動聚焦士飒,于是用了focus()這個大家熟知的函數(shù)帘营,但是textarea的光標閃了一下就消失了尉姨。
悲慘的過程
? ? ? ?一般在調用綁定的元素的modal("hide")事件就能關閉模態(tài)框并级,然后加上textarea的focus()函數(shù)就能實現(xiàn)上面的效果拂檩,事與愿違。經(jīng)過調試發(fā)現(xiàn)嘲碧,在模態(tài)框關閉的時候广恢,其綁定模態(tài)框的按鈕上回觸發(fā)聚焦事件(這個還不知是啥原因,有知道的望告知一下)呀潭。
$('#identifier').on('hidden.bs.modal', function () {
// 執(zhí)行一些動作...
})
然后钉迷,在這個bootstrap提供的回調方法在調用聚焦事件即可;