jQuery堆叠和取消堆叠触发器



以下代码有效。它允许您按下回车和退出按钮。这是一个jsFiddle

$(document).on('keydown', function(e){
    if (e.which == 13){
        // Enter Key pressed
    }
});
$(document).on('keydown', function(e){
    if (e.which == 27){
        // Esc Key pressed
    }
});

我的问题是,如何删除仅针对回车键的绑定?

e.preventDefault(),返回false;在功能中

$(document).on('keydown', function(e){
    if (e.which == 13){
        e.preventDefault();
        return false;
    }
});

或者如果你只是指事件绑定

$(document).off('keydown');

如果您的意思是仅针对该特定绑定,则可以设置名称空间

$(document).on('keydown.mykeydown'...
$(document).off('keydown.mykeydown');

相关内容

  • 没有找到相关文章

最新更新