Если у кого-то возникла та же проблема, что и выше, когда страница мигает во время перехода, когда:
page content height > screen height
Это как-то связано с верхним / нижним колонтитулом, предоставляемым JQM. Чтобы это исправить:
1) Удалить все data-position="fixed"
из колонтитулов.
2) Включите следующий CSS для обеспечения того же эффекта (но без мерцания)
.ui-page {
-webkit-backface-visibility: hidden;
overflow: hidden;
}
.ui-header {
position:fixed;
z-index:10;
top:0;
width:100%;
height: 40px;
}
.ui-content {
padding-top: 57px;
padding-bottom: 54px;
overflow: auto;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.ui-footer {
position:fixed;
z-index:10;
bottom:0;
width:100%;
}