jQuery Mobile отсутствует кнопка Назад в списках

Мне кажется, я что-то читал о проблемах с кнопкой "Назад" в jquery mobile? После просмотра документов и демонстраций использования вложенного списка мне все еще не хватает этой кнопки возврата - вот как я пытаюсь это сделать: (супер упрощенная версия, потому что она по-прежнему имеет проблемы)

<div data-role="page">
   <div data-role="header">....</div>

   <div data-role="content">
       <ul data-role="listview">
            <li>Item 1
                 <ul><li>Item 1 - 2</li><li>Item 1 - 3</ul>
            </li>
            <li>Item 2</li>
            <li>Item 3</li>
       </ul>
   </div>

   <div data-role="footer">....</div>
</div>

Насколько мне известно, у этого должен быть список из 3 пунктов - при нажатии "Элемент 1" он должен перейти на вторую страницу со списком из 2 элементов: "Элемент 1 - 2" и "Элемент 1 - 3", также на этом страница должна быть строкой заголовка с "Элементом 1" в качестве заголовка, а также должна быть правильная кнопка "Назад".

Я также попробовал:

<div data-role="page" data-add-back-btn="true">......</div>

Если бы кто-нибудь мог мне помочь, это было бы здорово. Я использую jQuery версии 1.6.2 и jQuery Mobile версии 1.0b3.

1 ответ

Решение

Вы пытались изменить глобальный конфиг для кнопки?

Вот документы для изменения конфигурации: http://jquerymobile.com/test/docs/api/globalconfig.html

В основном вы просто добавляете что-то вроде:

$(document).bind("mobileinit", function(){
  $.mobile.page.prototype.options.addBackBtn = true;
});
Другие вопросы по тегам