Я пытаюсь понять, почему NVDA не использует внутренний HTML-код div с tabindex. Отрезок ниже находится внутри jquery-ui-dialog с ролью диалога aria. Если я удалю метку aria и перейду к этому разделу, NVDA просто скажет «раздел». Если я уйду с лейбла aria, он говорит об этом. Есть ли способ заставить его говорить внутренний HTML, не дублируя текст повсюду?
<div class="current-chapter" tabindex="0" aria-label="Chapter 1 of 10">
Chapter 1 of 10
</div>