防止keydown()被文档绑定捕获

Ell*_*lle 2 javascript jquery

我不确定如何用这句话,所以我无法搜索它.基本上,我有一个keydown()绑定$(document).我想要show()另一个div,并将所有keydown事件重新路由到此div并阻止在文档处理程序中触发.这甚至可能,或者我是否必须将所有主要的键绑定放在另一个div上并从那里开始工作?

Jef*_*ney 7

e.stopPropagation,或 e.preventDefault(视具体情况而定)活动在哪里e.

例如:

function onKeyDown(e) {
   doStuff();
   e.preventDefault();
}
Run Code Online (Sandbox Code Playgroud)