Совместимость с JQuery Accordion Keyboard и совместимость с ограниченными возможностями - PullRequest
1 голос
/ 23 ноября 2011

Я использую JQuery UI Accordion.Мы должны сделать наш сайт 508 по инвалидности.Программы чтения с экрана иногда не читают содержимое аккордеона jquery.Он прочитает первый раздел, если вы откроете его развернутым.Он будет читать содержимое других разделов, если вы нажмете на них.Или, если вы проведете стрелку вниз (со стрелками вверх и вниз) через заголовки и нажмете Enter, он прочтет содержимое.Однако, если вы используете вкладку и выбираете ввод для заголовка, он свернет все заголовки и программа чтения с экрана ничего не прочитает.

Я мог бы опубликовать свой код, но это происходит, когда вы пробуете код в пользовательском интерфейсе Jquery.Веб-сайт. JQuery UI Аккордеон

1 Ответ

2 голосов
/ 02 декабря 2011

Я исправил это, установив фокус в событии смены аккордеона.Теперь, когда они меняют предметы, он будет читать содержимое

 $("#accordion").accordion({
    change: function (event, ui) {
        var selectedLoan = '#' + ui.newContent.attr('id');
        $(selectedLoan).focus();
        $(selectedLoan).select();
    },
    collapsible: true
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...