在我每天访问的网站中,当我按下键b
时,它将打开一个表单。我一直在尝试使用jQuery打开表单,但似乎无法正常工作。
由于下面的代码没有打开表单,我可以得出结论,他们没有在任何DOM元素上添加事件监听器吗?
感谢所有帮助来确定侦听器位于哪个元素上的帮助。
$("*").each(function() {
$(this).trigger(
jQuery.Event('keydown', {
keyCode: "98",
which: "98"
})
)
$(this).trigger(
jQuery.Event('keyup', {
keyCode: "98",
which: "98"
})
)
$(this).trigger(
jQuery.Event('keypress', {
keyCode: "98",
which: "98"
})
)
})
答案 0 :(得分:1)
好吧,这可能不会直接回答您的问题,但肯定会有所帮助!
如果添加“视觉事件”书签,并使用它可视化事件。
http://www.sprymedia.co.uk/article/Visual+Event
您可能想寻找keydown
keyup
keypress
图标,这些图标很可能位于窗口的左上方。