在 backbonejs View 中检测 div 上的 onkeypress
事件的最佳方法是什么?
目前将其放入事件中不起作用,
events: {
"keypress div#xyz": "myFunction"
}
最佳答案
问题在于键盘事件仅发送到具有焦点的元素(例如表单输入),而不会冒泡到容器元素。 http://api.jquery.com/keyup/
您应该将它绑定(bind)到可以输入文本的确切元素。
events: { "keypress #xyz input" : "myFunction" }
关于javascript - 在 backbonejs View 中,keypress/keyup/keydown 事件是否仅适用于输入而不适用于其他元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9984601/