像keydown这样的JavaScript事件什么时候会被实际计算。即。直到什么时候才能使用event.preventDefault()或类似的方法来防止采取该操作。
我一直没有任何幸运,试图找到一个模式。我所知道的是,如果在一开始或一条语句之后执行预防,它会起作用(阻止动作),但稍晚一点,它就不起作用了。
这方面有什么参考资料吗?
发布于 2011-03-22 18:19:38
它可能依赖于浏览器。如果你想防止默认,那么这条指令应该总是第一条(没有主题不是,它是瞬间的),然后才能跟上你的代码。
检查http://api.jquery.com/keydown/中的示例
https://stackoverflow.com/questions/5389721
复制相似问题