Tôi đang cố gắng đặt thuộc tính aria-autocomplete
trên một phần tử bằng jQuery. Tuy nhiên, khi IE10 đang chạy ở chế độ IE5 Quirks hoặc Chế độ chuẩn IE7 nó sẽ tạo ra lỗi Member not found
.Thuộc tính ARIA trong IE10
<input type="textbox" id="test" />
$('#test').attr({"aria-autocomplete": "list"});
Xem này jsFiddle để xem bản trình diễn.
Tôi đã thử nhiều ARIA các thuộc tính khác theo quy định ở đây:
HTML 5: The Markup Language (ARIA Edition)
Một số sản xuất lỗi tương tự, một số khác thì không.
Tôi không thể tạo lại lỗi trong IE9.
Đây có phải là lỗi trong IE10 không? jQuery? Hay có lý do nào khác cho điều này mà tôi không hiểu?
jQuery không hỗ trợ chế độ quirks. Tôi không chắc về chế độ tiêu chuẩn IE7 trong IE10. Tôi sẽ phải nhìn vào đó. –