簡體   English   中英

IE 10 keyup/keydown 不使用 jQuery 1.10.1 觸發

[英]IE 10 keyup/keydown not firing with jQuery 1.10.1

使用 jQuery 1.10.1,由於某種原因,這在 IE10 中不起作用,但在其他任何地方都可以正常工作(閱讀 Chrome、Firefox)。 在為 Stack Overflow 上的答案創建小提琴時發現了這個錯誤。

HTML

<input type="text" id="anId" />

jQuery

$(function(){
    $("#anId").keyup(function(){
        alert(1);
    });
});

這也不是:

$(function(){
$("#anId").keydown(function(){
       alert(1);
    });
});

小提琴小提琴

這是 JQuery 1.10.1 中的一個錯誤。 您應該在 IE 的控制台中看到安全錯誤。 這在 JQuery 1.10.2 中已修復。

請參閱此 jquery 錯誤: http ://bugs.jquery.com/ticket/13980

從錯誤:

在從外部域加載內容的 IFrame 中,JQuery v1.10.1 無法在 Opera 12.15 和 IE 10 中加載,並在第 1513 行出現錯誤“未處理的錯誤:安全錯誤:試圖讀取受保護的變量”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM