我有这个脚本,当键盘上的"N“和"P”键被按下时,它会触发滚动到下一个/上一个。我的问题是,当用户正常地以任何形式(如搜索字段、登录字段等)键入这些字母时,如何阻止它触发。因为当我在表单中按下n时,例如John,它不会写成N,而是会触发scroll函数。如何纠正这种行为?我的代码如下: if (evt.keyCode
现在,当我检查所有字段时,如果它响应enter被按下,它就可以正常工作了,除了我用tab键点击submit按钮时,它会根据Chrome networking选项卡提交两次数据。我认为它像执行.keycode函数一样执行.click函数。我如何在代码中说,如果keycode enter是假的,并且我单击了按钮execute the function,或者如果它是真的,就不执行.click函数。$(do