我有这样的js代码:
$(document).on('keydown', function(e) {
if (e.keyCode === 13) {
上面的代码也适用(对于所有文本区域)。现在我想将上面的代码用于除此 id: #idname
我尝试过这个:
$(document).on('keydown', 'textarea:not(#idname)', function(e) {
if (e.keyCode === 13) {
但是这段代码不起作用,我该如何修复它?
最佳答案
$(document).on('keydown', function(e) {
if(document.activeElement === $("#idname")[0]) return;
if (e.keyCode === 13) {
关于javascript - 如何在 keydown 事件上使用 id-name?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34842053/