<!DOCTYPE html><html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="js/jquery-1.11.0.js"></script>
<style>
* {
margin: 0;
padding: 0;
}
#test {
width: 20px;
height: 100px;
background: skyblue;
position: absolute;
bottom: 0;
}
</style>
</head>
<body>
<div id="test"></div>
<script>
$(document).keydown(function(event) {
var keyNum = event.which; //获取键值
var test = $('#test'); //要移动的元素
test.css({
position: 'absolute',
});
switch(keyNum) { //判断按键
case 37:
test.animate({
left: '-=100px'
});
break;
case 38:
test.animate({
top: '-=100px'
});
break;
case 39:
test.animate({
left: '+=100px'
});
break;
case 40:
test.animate({
top: '+=100px'
});
break;
default:
break;
}
});
</script>
</body>
</html>