我制作了一段代码,用箭头上下垂直移动6个项目前面的元素.当按下enter时,我将加载一组带有该项目的图像.代码工作正常,但在输入命中后,这段代码需要停止,所以我可以用箭头键做其他事情并输入.现在它只是在输入被击中后继续前进....我尝试使用var检查,但是我似乎无法从交换机内部更改变量.有人知道如何使这项工作?...55,Firefox 50,Safari(WebKit).
1> Mati Tucci..:
现在你可以once在options对象中传递一个布尔值,如下所示:document.body.addEventListener...55,Firefox 50,Safari(WebKit).
2> Kolby..:
如果要停止所有键事件,只需删除事件侦听器即可.
var enterPushed = false;
var handleKeyDown...(i);
}
这不是`.removeEventListener()`的工作原理.您需要提供原始功能.