Col*_*lin 20 javascript jquery javascript-events
有没有办法检查空格键是否同时跟踪鼠标的移动方向和距离等等.
这点是我要复制Photoshop按住空格键,鼠标左键并移动鼠标时的滚动方式,但无需按住鼠标左键.
cle*_*tus 55
您可以使用keydown()和keyup()跟踪空格键是否被按下,并在mousemove()事件处理程序中查看该状态.例如:
var space = false;
$(function() {
$(document).keyup(function(evt) {
if (evt.keyCode == 32) {
space = false;
}
}).keydown(function(evt) {
if (evt.keyCode == 32) {
space = true;
console.log('space')
}
});
});
Run Code Online (Sandbox Code Playgroud)
然后你的mousemove()处理程序可以看到它是否被按下.
| 归档时间: |
|
| 查看次数: |
65231 次 |
| 最近记录: |