2013-02-08 94 views
0

我使用window.history和拦截链接点击不要的preventDefault工作。也就是说,JavaScript禁止在新选项卡中打开链接,只是执行相同的代码。具体来说,这是当你在Mac上按住COMMAND + CLICK时。什么是不防止的最佳方式默认情况下按下某个键时?当一个键被按下

+0

这篇文章可以帮助你(http://stackoverflow.com/questions/1357118/event-preventdefault-vs-return-false)。 –

+0

当您按下Ctrl/Command键时设置一个事件处理程序,然后在您点击该事件时不执行上述语句。 – matthewpavkov

+0

我知道如何使用eventPropagation,但我没有使用jQuery –

回答

1

使用event.ctrlKeyshiftKeyaltKeymetaKey

相关问题