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