IE10中的ARIA属性

Bre*_*tin 7 jquery internet-explorer wai-aria internet-explorer-10

我正在尝试aria-autocomplete使用jQuery在元素上设置属性.但是,当IE10IE5 Quirks模式IE7标准模式下运行时,会产生Member not found错误.

<input type="textbox" id="test" />?
$('#test').attr({"aria-autocomplete": "list"});?
Run Code Online (Sandbox Code Playgroud)

有关演示,请参阅此jsFiddle.

我已经尝试了这里定义的各种其他ARIA属性:

HTML 5:标记语言(ARIA版)

有些产生相同的错误,有些则没有.

我无法在IE9中重现错误.

这是IE10中的错误吗?jQuery的?或者是否有其他原因导致我不理解?

Eli*_*nor 11

POZ,

在兼容模式下,这是IE10浏览器中的已知错误.请对此错误票进行投票,以增加修复错误的可能性.https://connect.microsoft.com/IE/feedback/details/774078该票据由jQuery团队提交.

您是否在真正的IE7中尝试过代码示例?我试过你的jsFiddle与browserstack(WinXP/IE7),这个例子没有错误.

如果你使用兼容模式来模拟测试IE7,那么好消息是使用原生IE7工作得很好.坏消息是IE10兼容模式存在错误.