您的位置:首页 > 其它

解决Enter键与input 、a标签触发的事件的冲突

2016-09-27 14:26 253 查看
无论是

<button type="button" onclick="console.log('123');">123</button>

还是

<a href="#" onclick="console.log('123');">测试链接</a>

在点击并且触发完事件后,当我们继续按下enter键时。会不断的触发点击事件。解决方案如下:

$(document).on('keydown', function(e){
if(e.keyCode === 13)
{
  e.preventDefault();
}
})
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: