Я хотел бы показать один div
только тогда, когда другой div
завис , а клавиша «Пробел» опущена . Я пытался использовать keyCode
и , которые имеют
свойства события, но ни один из них не работал. Хотя, Я мог бы создать пример нажатия клавиши CTRL, а не клавиши пробела, как вы также можете увидеть здесь .
Как мне изменить код, чтобы он работал с клавишей пробела (или любой другой клавишей) вниз?
HTML:
CSS:
body {
position: relative;
}
div {
width: 100px;
height: 100px;
position: absolute;
}
.a {
background: #777;
left: 50px;
top: 30px;
}
.b {
display: none;
background: #000;
left: 250px;
top: 100px;
}
JS:
$(function() {
$('div').hover(function(e) {
if (e.ctrlKey) {
$('.b').show();
}
}, function() {
if ($('.b').is(':visible')) $('.b').hide();
});
});