Создание сайта с основной навигацией с использованием jQuery Mobile listview, который прекрасно работает в браузерах (например, в мобильном сафари) до тех пор, пока не будет включена передача голоса и т. Д., После чего навигация будет отключена, поскольку jQuery mobile добавляет aria-hidden = "true"
Есть ли способ остановить jquery mobile, добавив этот или лучший способ разрешить таким пользователям перемещаться по моему сайту?
пример текущего кода:
<ul data-role="listview" data-theme="f">
<li><a href="page1.html" role="link"><img src="image1.gif" alt="Test Image" />
<h3>Heading</h3><p>Description</p></a></li>
</ul>
JQuery Mobile добавляет:
<div class="ui-btn-inner ui-li" aria-hidden="true">
внутри <li>
, который, я думаю, является причиной проблемы здесь.