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

不管是测试

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

仍是io

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

 

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

$(document).on('keydown', function(e){
if(e.keyCode === 13)
 {
  e.preventDefault();
  }
})function

相关文章
相关标签/搜索