Làm thế nào để bạn thông báo cho trình đọc màn hình bằng WAI-ARIA rằng div hiện có thể nhìn thấy?Làm thế nào để thông báo cho người đọc màn hình bằng WAI-ARIA rằng div hiện có thể nhìn thấy
Nếu chúng tôi đã nhận html
<div id="foo">Present main content</div>
<div id="bar" style="display: none;">Hidden content</div>
và sau đó chúng tôi
$('#foo').hide();
$('#bar').show();
làm thế nào để chúng tôi thông báo trình đọc màn hình rằng họ nên thông báo cho người dùng về các div nay có thể nhìn thấy (hoặc có thể tự động tập trung vào các bây giờ div có thể nhìn thấy)?
Vì tôi cũng quan tâm, làm thế nào tôi có thể sử dụng vai trò = cảnh báo khi một cái gì đó được hiển thị? Tôi sẽ chỉ tạo thuộc tính đó khi đang bay? (và lưu ý sang một bên: lời khen cho http://www.html5accessibility.com/tests/form-labels.html vì tôi đã đọc nó, tôi luôn sử dụng các kỹ thuật đó) – fcalderan
bạn có thể thêm khi đang bay hoặc đã có trên nội dung ẩn, thay đổi từ hiển thị: không hiển thị: chặn hoặc thêm nội dung vào phần tử có vai trò = cảnh báo sẽ gây ra sự kiện trợ năng để kích hoạt và nội dung sẽ được công bố. một ví dụ: [link] http://dl.dropbox.com/u/377471/tests/ajax.html –
Liên kết ví dụ tới tài khoản đăng của Steve được cung cấp dường như không hoạt động với Voice Over trong OSX Mountain Lion. Nội dung mới không được đọc tự động. – Karl