當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JavaScript或jQuery中使用键盘控制对象运动
生活随笔
收集整理的這篇文章主要介紹了
JavaScript或jQuery中使用键盘控制对象运动
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<div id="monkey"><img src="img/monkey.png" ></div>
monkey.offsetLeft=mleft+"px";
}); }
?
在JavaScript中,
document.οnkeydοwn=function(){var e = event || window.event || arguments.callee.caller.arguments[0];var monkey=doucument.getElementById("monkey");if(e && e.keyCode==39){ var mleft=monkey.offsetLeft+10;monkey.offsetLeft=mleft+"px";
}); }
?
在jQuery中,
?
$(document).keydown(function(e){ var $monkey=$("#monkey");if(e.which==39){ //當用戶按下→鍵的時候觸發(39為鍵盤中的→鍵)$a=$monkey.offset().left;$monkey.offset(function(index, banana) {//使用jQuery中的offset方法控制div的偏移bananeX=new Object();bananeX.left=banana.left+10;return bananeX;});} });jQuery的offset()方法詳解可查看http://www.w3school.com.cn/jquery/css_offset.asp
?
轉載于:https://www.cnblogs.com/zmsister/p/6442054.html
總結
以上是生活随笔為你收集整理的JavaScript或jQuery中使用键盘控制对象运动的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 对于技术,工程师没有几个写博客的
- 下一篇: 网站页面布局的实现