无论是
<button type="button" οnclick="console.log('123');">123</button>
还是
<a href="#" οnclick="console.log('123');">测试链接</a>
在点击并且触发完事件后,当我们继续按下enter键时。会不断的触发点击事件。解决方案如下:
$(document).on('keydown', function(e){
if(e.keyCode === 13) { e.preventDefault(); } })