我注意到,如果您专注于可以触发鼠标倾斜的元素,则Enter键的行为就像您左键单击鼠标一样.我想避免这种运行,因为它在我的其他代码段中会引起冲突.
在下面的示例中,如果我专注于此imageButton并且一次单击,则可以使用Enter键“完成”下一次单击,所以我不希望这样做,因为此按钮会触发slideToggle()并显示一个隐藏的div,因此IMO,用键盘切换这个div是没有意义的.
有什么办法可以使其全球化吗?
谢谢.
解决方法:
尝试这个:
$(".myElements").keypress(function(e) {
if (e.which == 13) {
e.preventDefault();
}
});
它将仅停止输入键行为,从而允许其他键功能照常工作.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。