У меня есть скрипт, при котором, если пользователь сфокусирован на элементе и нажимает клавишу со стрелками вниз, он расширяет/разрушает раздел. Работает во всех браузерах, которые я тестировал без чтения экрана, и он работает на сафари с голосованием. Но как только вы поворачиваете челюсти или NVDA, перестаете работать. Вот сценарий: < /p>
$(".axxs-accordion .a-trigger").keydown(function (event) {
if (event.keyCode === 40) {
event.preventDefault();
$(this).next(".a-section.collapsed").focus();
}
});
< /code>
и html: < /p>
Heading
Content here
< /code>
Так кажется, что челюсти и NVDA угнали клавиши со стрелками. Есть идеи?>
Подробнее здесь: https://stackoverflow.com/questions/788 ... en-readers