gpt4 book ai didi

javascript - 从某些元素中排除按键

转载 作者:行者123 更新时间:2023-11-28 00:50:09 25 4
gpt4 key购买 nike

我想捕获空格键,下面确实捕获了它。然而它与文档相关联,即使我在输入框中键入内容时按空格键,捕获也会触发。如何排除?

$(document).keypress(function(e) {
if(e.which == 32) {
alert('trigger');
}
});

最佳答案

您可以使用nodeName来捕获事件源: http://jsfiddle.net/t8jqb2rq/

//Array of sources you want to include
var includeIn = ['BODY','TEXTAREA'];
$(document).keypress(function(e) {
if(e.which == 32 && includeIn.indexOf(e.target.nodeName) != -1) {
alert('trigger');
}

});

关于javascript - 从某些元素中排除按键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26880842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com