2012-08-01 64 views
0
jQuery(document).keypress(function(e){ 
    if(e.which == 13){ 
     alert(1); 
     e.preventDefault(); 
     return false; 
    } 
}); 

我已經得到了上面的代碼。它適用於所有主流瀏覽器。問題是,當我在Chrome中打開fancybox時,它會停止運行,直到它關閉。我該如何解決這個問題?它可以在所有其他瀏覽器中使用。jQuery Fancybox在Chrome中輸入捕獲

回答

1

那麼​​取而代之...而移動preventDefault()更高呢?

jQuery(document).keydown(function(e){ 
    if(e.which == 13){ 
     e.preventDefault(); 
     alert(1); 
     return false; 
    } 
});