В рамках этого у меня есть две страницы, используя
data-role = "page" синтаксис.
У вас никогда не должно быть страницы, ВНУТРИ другой страницы. Каждая страница должна быть объявлена самостоятельно, как показано в примере с двумя страницами, на который вы ссылались.
Когда вы сказали, что у вас есть страница index.html и две страницы внутри, вы имеете в виду index.html - это просто фактическое имя файла? Или другой элемент JQuery Mobile data-role="page"
(последний не будет хорошо отображаться).
В любом случае, попробуйте data-backbtn="false"
, как указано выше, это должно работать для вас. Я никогда не слышал об использовании data-nobackbtn="true"
, в любом случае кажется немного избыточным, ложные срабатывания - отстой.