jquery мобильный статический нижний колонтитул navbar - PullRequest
4 голосов
/ 06 августа 2011

Нашел этот ответ В мобильном телефоне Jquery верхний и нижний колонтитулы всегда скрываются при нажатии внутри страницы?

Единственное отличие, которое у меня есть, - У меня нет данных в полноэкранном режиме ="true", но есть data-cache = "never".

строка нижнего колонтитула продолжает исчезать и исчезать.Просто хочу, чтобы нижняя часть нижнего колонтитула находилась внизу экрана без выцветания.

<div data-role="page" data-cache="never" id="mainPage">
<script>
$('#mainPage').live('pagecreate', function (event) {

    $.fixedToolbars.setTouchToggleEnabled(false);

});
</script>
....header stuff
<div data-role="content" id="mainContent">
....
</div>
<div data-role="footer" data-theme="a" data-position="fixed">
  <div data-role="navbar">
    <ul>
      ... 4 li's
    </ul>
  </div>
</div>
</div>

РЕДАКТИРОВАТЬ

Вот и все.Как это сделать?http://jquerymobile.com/test/experiments/scrollview/#../../docs/toolbars/footer-persist-a.html

Заголовок загружается немедленно, но не нижний колонтитул.Хотел бы, чтобы мой нижний колонтитул действовал как заголовок этой страницы.

Ответы [ 3 ]

10 голосов
/ 06 марта 2012

Это исправлено в jQueryMobile 1.1 rc1. Смотрите эту ссылку

Используйте data-tap-toggle = "false" в нижнем колонтитуле.

0 голосов
/ 11 января 2012
        $(document).bind("mobileinit", function() {
             $.support.touchOverflow = true;

              $.mobile.touchOverflowEnabled = true;
              $.mobile.fixedToolbars.setTouchToggleEnabled(false);

        });

Это работает. Проверено в Android 2.3

0 голосов
/ 07 августа 2011

Это должно работать.
При прокрутке списка есть только одна проблема: навигационная панель исчезает, но она снова появляется, как только вы прекращаете прокрутку.Вы можете увидеть скрипку здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...