我想使用右箭头键在类之间进行切换,但我遇到使用箭头键触发事件的问题。相反,它在鼠标点击时起作用。右箭头键keyCode,它是39.我已经尝试过并获得相同的结果。jQuery /箭头键不会触发键盘事件
$(document).ready(function(){
$(document).keyup(function(evt){
console.log(evt.keyCode);// used to verify the keyCode 39
if (evt.keyCode == 39) {
$('body').toggle(function(){
$('body').removeClass().addClass('narrow');
}, function() {
$('body').removeClass().addClass('large');
}, function() {
$('body').removeClass();
});
}
else {
return false;
};
)
});
你已经尝试了'evt.which',而不是'.keyCode'测试? – FixMaker
感谢您的回复,是的,我尝试了两个,并使用两个,但我得到同样的东西。 – user1898151