2014-02-15 82 views
0

我想寫一個代碼,使您可以關閉打開引導模式,一旦你按Enter鍵。Bootstrap模式關閉輸入鍵按

這是我的代碼:

$(document).keyup(function(e) { 
    if(e.keyCode==13){ 
     if(!$(e.target).closest('.modal fade in').length) { 
      $('.modal').each(function(){ 
       $(this.previousSibling).modal('hide'); 
      }); 
     } 
    } 
}); 

請大家幫忙,我究竟做錯了什麼?

+0

你可能不需要'淡入',並且因爲一次只能打開一個模式窗口,所以你可能不需要'.each' ... – Carpetsmoker

+0

@Carpetsmoker,我怎樣才能打開模態然後沒有''每個''? – doniyor

回答

1

我也乾脆:

$('.modal').modal('hide'); 

和所有打開的模態關閉。

什麼! :D