小编Jim*_*Jim的帖子

jQuery keypress/keydown无法正常工作

我在jQuery中创建了一个实时搜索栏,但我遇到了问题!

$(document).on('keydown', '.searchInput', function(){ // or keypress I have the same result
  console.log($(this).val());
});
Run Code Online (Sandbox Code Playgroud)

当我按下输入字段中的按钮时,.searchInput它会记录它的最后一个值.例如,如果我键入a它将记录 (empty), then if I type s(因此搜索栏中有as)它将记录a,然后如果我键入d(asd在搜索栏中)它将记录as,依此类推.我究竟做错了什么?谢谢!

javascript jquery html5 frontend client

0
推荐指数
1
解决办法
781
查看次数

标签 统计

client ×1

frontend ×1

html5 ×1

javascript ×1

jquery ×1