onkeydown keydown:37 没有按预期工作
onkeydown keydown:37 not working as expected
在我的代码中我有 4 个盒子。我把盒子分成两组。
我正在使用 Jquery 按键功能,
一切正常,但是当我按 37 时,第二组正在做正确的工作,但那时候第一组没有给出任何结果,但是当我删除第二组的 Jquery 代码时,第一组工作。
onkeydown = function(e) {
e = e || window.event;
if (e.keyCode == 37) {
$('.slide1').removeClass('activeslide').next().addClass('activeslide');
};
};
onkeydown = function(e) {
e = e || window.event;
if (e.keyCode == 37) {
$('.notslide1').removeClass('notactiveslide').next().addClass('notactiveslide');
};
};
试试这个:
onkeydown = function(e) {
e = e || window.event;
if (e.keyCode == 37) {
$('.slide1').removeClass('activeslide').next().addClass('activeslide');
$('.notslide1').removeClass('notactiveslide').next().addClass('notactiveslide');
}
}
在我的代码中我有 4 个盒子。我把盒子分成两组。 我正在使用 Jquery 按键功能, 一切正常,但是当我按 37 时,第二组正在做正确的工作,但那时候第一组没有给出任何结果,但是当我删除第二组的 Jquery 代码时,第一组工作。
onkeydown = function(e) {
e = e || window.event;
if (e.keyCode == 37) {
$('.slide1').removeClass('activeslide').next().addClass('activeslide');
};
};
onkeydown = function(e) {
e = e || window.event;
if (e.keyCode == 37) {
$('.notslide1').removeClass('notactiveslide').next().addClass('notactiveslide');
};
};
试试这个:
onkeydown = function(e) {
e = e || window.event;
if (e.keyCode == 37) {
$('.slide1').removeClass('activeslide').next().addClass('activeslide');
$('.notslide1').removeClass('notactiveslide').next().addClass('notactiveslide');
}
}