2016-07-12 70 views
1

使用jquery捕捉esc鍵以關閉引導程序下拉菜單的最簡單方法是什麼?在ESC上關閉引導程序4下拉菜單

我知道我可以在keydown監聽器中使用$('#dropdown')。dropdown('toggle'),但也會打開下拉菜單,'close'似乎不是一種方法。

+0

我想刪除的公開課的默認功能無需添加此功能https://jsfiddle.net/1cm4sL07/ –

回答

1

剛剛從下拉

$(document).keyup(function(e) { 
    if (e.keyCode == 27) { // escape key maps to keycode `27` 
     $('.navbar .dropdown').removeClass('open') 
    } 
});