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

我有上面的代码。它适用于所有主要浏览器。问题是,当我在 Chrome 中打开 fancybox 时,它会停止工作,直到它关闭。我该如何解决这个问题?它确实适用于所有其他浏览器。

4

1 回答 1

1

keydown相反……然后走得preventDefault()更高呢?

jQuery(document).keydown(function(e){
    if(e.which == 13){
        e.preventDefault();
        alert(1);
        return false;
    }
});
于 2012-08-01T21:57:05.843 回答