-1

このように Object プロトタイプを使用することはできませんか?

Object.prototype.keyPressed = function(){
        var key = (this.keyCode ? this.keyCode : this.which);
        return key;
};


$(document).on('keypress'), function(e){
    if (e.keyPressed() != 13) return;
});
4

1 に答える 1

3

この方法で実行できますが、構文エラーがあります。

$(document).on('keypress'), function(e){
    if (e.keyPressed() != 13) return;
});

する必要があります

$(document).on('keypress', function(e){
    if (e.keyPressed() != 13) return;
});

)の後の余分に注意してください'keypress'

デモはこちら

于 2013-10-28T22:32:02.727 に答える