Javascript Chrome中的jQuery Fancybox输入捕获

Javascript Chrome中的jQuery Fancybox输入捕获,javascript,jquery,google-chrome,fancybox,Javascript,Jquery,Google Chrome,Fancybox,我有上面的代码。它适用于所有主流浏览器。问题是,当我在Chrome中打开fancybox时,它会停止工作,直到关闭为止。我怎样才能解决这个问题?它在所有其他浏览器中都能工作。如何改为使用键控。。。并将preventDefault()移动到更高的位置 jQuery(document).keypress(function(e){ if(e.which == 13){ alert(1); e.preventDefault(); return fa

我有上面的代码。它适用于所有主流浏览器。问题是,当我在Chrome中打开fancybox时,它会停止工作,直到关闭为止。我怎样才能解决这个问题?它在所有其他浏览器中都能工作。

如何改为使用
键控
。。。并将
preventDefault()
移动到更高的位置

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