I would like to show one divonly when the other is divpointing at , and the space bar is . I tried to use properties keyCodeand whichevents, but none of them worked. Although, I could create an example of pressing the CTRL key, and not a space, as you can see here here .
How can I change the code so that it works with a space (or any other key)?
HTML:
<div class='a'></div>
<div class='b'></div>
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();
});
});
source
share