В небольшом приложении, над которым я работаю, есть список, содержащийся в div с фиксированной высотой, который я бы хотел прокручивать.Используя jQuery Mobile scrollview, у меня просто отлично работает прокрутка списка.Проблема заключается в том, что поведение прокрутки выглядит перерасходом на другие элементы div.
У меня есть некоторые элементы формы на второй странице, и ползунок ввода / диапазона больше не работает, по-видимому, из-за просмотра прокрутки (вы можете выбратьномер с краном, но он не будет скользить).Все «страницы» находятся в одном HTML-файле, то есть они не являются внешними страницами.
Div, заключающий в просмотр, выглядит следующим образом.Ничто другое не имеет атрибута data-scroll = "true", кроме этого div.
<div id="scrollList" data-scroll="true">
Я связал вышеупомянутое в голове.
<script type="text/javascript" src="assets/js/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="assets/js/jquery.mobile.scrollview.js"></script>
<script type="text/javascript" src="assets/js/scrollview.js"></script>
Когда я проверяю кодjQuery вставляет, я вижу, что он добавляет class = "ui-scrollview-clip" и data-scroll = "y" в div содержимого на каждой странице.См. Ниже.
<div id="firstPageContent" class="ui-content ui-scrollview-clip" data-role="content" role="main" data-scroll="y" style="overflow: hidden; position: relative; height: 435px;">
Кто-нибудь знает, как заставить jQuery прекратить добавлять это к различным элементам div или остановить свертывание поведения, переходящее на другие страницы?Похоже, это происходит в scrollview.js.Это неправильный файл для использования?
Любая помощь, которую вы можете предоставить, с благодарностью.
Спасибо!