私は
。これは、それがあまりにも渡さ方法である。これは私のラッキー失敗推測..です$(document).bind('keyup', event, keyup_handler(event));
bindメソッドを介して特定のキーストロークを渡すするかどうかはわかりません
var keyup_handler = function(e){
if (e.keyCode == 27) {
close_lightbox();
return false;
};
};
もう一つの失敗バリエーション:
var keyup_handler = function(e){
if (e.keyCode == 27) {
close_lightbox();
return false;
};
};
$(document).bind('keyup', keyup_handler(e));
次の結果を返します:
e is not defined
'$(document).bind( 'keyup'、keyup_handler);'を試しましたか?そして、私は 'e.keyCode'の代わりに' e.which'を勧めます。 – inhan
Yahは、どのようなイベントまたはeが意味するのかわかりません。 – Trip
e.keyCodeはなぜ優れていますか? – Trip