gpt4 book ai didi

javascript - 输入 .on ('keydown' )第一次不起作用

转载 作者:行者123 更新时间:2023-12-01 02:11:36 25 4
gpt4 key购买 nike

我想使用 .on() 来监听 jquery 中输入文本的某些事件,这是我的代码,但在我第一次按下某个键时,它在 keydown 上不起作用:

$(s.join(", ")).on('keyup paste change focus blur keydown', function(e)
{
if($(e.target).val()!='')
console.log(e.which);
})

最佳答案

keydown 事件被触发,但此时 Angular 色尚未添加。所以检查值是否为空是不行的。你应该尝试这样的事情:

$(s.join(", ")).on('keyup paste change focus blur keydown', function(e)
{
if($(e.target).val()!='' || e.type == 'keydown')
console.log(e.which);
})

有关 keydown 和 keyup 值的演示,请查看 http://jsfiddle.net/vtUdE/ (查看控制台日志)

关于javascript - 输入 .on ('keydown' )第一次不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18121599/

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