Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery使用keydown/keyup/keypress事件只触发一次,而不是在按住键时多次触发_Javascript_Jquery - Fatal编程技术网

Javascript jQuery使用keydown/keyup/keypress事件只触发一次,而不是在按住键时多次触发

Javascript jQuery使用keydown/keyup/keypress事件只触发一次,而不是在按住键时多次触发,javascript,jquery,Javascript,Jquery,我试图在板上每个按键的第一个div之后添加具有相同类的相同div 使用keypress,当用户按住键时,会导致事件在按住键时触发并继续运行。我想停止,只在按键时启动一次功能,即使按键被按下。 使用keypress,当用户按下该键时,会引发事件 当它被按住并继续运行时开火。我想阻止这一切 即使按住按键,也只能在按键时启动该功能一次 向下 您可以使用.one来附加keydown事件,在keydup事件时,再次使用.one来重新附加keydown事件,这将防止在按住键时调用keydown处理程序 函

我试图在板上每个按键的第一个div之后添加具有相同类的相同div

使用keypress,当用户按住键时,会导致事件在按住键时触发并继续运行。我想停止,只在按键时启动一次功能,即使按键被按下。 使用keypress,当用户按下该键时,会引发事件 当它被按住并继续运行时开火。我想阻止这一切 即使按住按键,也只能在按键时启动该功能一次 向下 您可以使用.one来附加keydown事件,在keydup事件时,再次使用.one来重新附加keydown事件,这将防止在按住键时调用keydown处理程序

函数handleKeyDown{ $'.player1:last',在'Go'之后; } var d=$document; d、 一个'keydown',handleKeyDown .onkeyup,函数{ d、 一键向下,把手向下 }
你有两个问题吗?还是一个问题?哈哈,我加上了第二个问题,这样我就不用写整个问题了
<div class="player1"></div>
$(document).on('keydown', function() {
    $('.player1:last').after('<div class="player1">Go!<div>');
})