我想要一个只在你按空格并同时移动鼠标时触发的事件。你怎么能做到的?
答案 0 :(得分:1)
您可以创建一个事件,在按下空格时将变量设置为true,并在释放空间时将其设置为false。然后,您可以在鼠标点击事件中检查该变量。
使用闭包,您可以将其放入文档就绪功能中。点击ID为“container”
的DOM时,这将有效(function () {
var space = false;
$("document").keyup(function(e) {
if (e.keyCode == 32) {
space = false;
}
}).keydown(function(e) {
if (e.keyCode == 32) {
space = true;
}
});
$("#container").click(function() {
if (space) {
// Do action
}
});
})();
答案 1 :(得分:0)