我想在将动态注入的 HTML 上检测何时按下回车键。
为了简单地检测何时按下回车键,我可以这样做:
$('#textfield').keydown(function (e){
if(e.keyCode == 13){
console.log('Enter was pressed');
}
})
此代码适用于on()
,但我担心它效率低下,因为 jQuery 会在每次按下键时进行检查。这有什么低效的吗?
$('body').on('keydown','#textfield', function(event) {
if (event.keyCode == 13) {
console.log('Enter was pressed');
}
}