похоже на то, что наложение z-index списков ul перекрывает фиксированные верхние и нижние колонтитулы, так что длинный список, если прокручиваться, неправильно позиционирует себя под нижними и верхними колонтитулами, что делает невозможным щелчок на содержащих ссылки href ...
<div data-role="page" id="two" data-fullscreen="true">
<div data-role="header" data-position="fixed">
<h1>Whats in my juice?</h1>
</div><!-- /header -->
<div data-role="content">
<ul data-role="listview" data-theme="b" id="ingredients" data-split-icon="delete"></ul>
</div><!-- /content -->
<div data-role="footer" data-position="fixed">
<div data-role="navbar">
<ul>
<li><a id="clear" data-icon="delete" class="ui-btn-left">Clear</a> </li>
<li><a><span class="counta">0 Items</span></a></li>
<li><a href="#save" data-icon="arrow-r" class="ui-btn-right" id="build-save">Next</a></li>
</ul>
</div><!-- /navbar -->
</div><!-- /footer -->
</div><!-- /page -->
в приведенном выше примере элементы списка ul генерируются динамически.
<meta name="viewport" content="width=device-width, initial-scale=1">
включено в заголовок.Есть идеи?