【发布时间】:2013-07-26 15:01:33
【问题描述】:
好吧,这真的很奇怪。使用 jQuery 1.10.1,由于某种原因,这在 IE10 中不起作用,但在其他任何地方都可以正常工作(阅读 chrome、firefox)。在为 SO 的答案创建小提琴时发现了这个错误。
HTML
<input type="text" id="anId" />
jQuery
$(function(){
$("#anId").keyup(function(){
alert(1);
});
});
也没有
$(function(){
$("#anId").keydown(function(){
alert(1);
});
});
【问题讨论】:
-
它在小提琴中工作
-
@AKA 你签入 IE10 了吗?
-
控制台说什么奇怪的东西?
-
如果您使用
console.log()代替alert()是否有效?因为警报扰乱了用户交互事件的流程(因为警报改变了窗口焦点等),这可能与它有关。
标签: javascript jquery html events javascript-events