JQuery mobile: ссылки на страницы ненадежны

0

Играя с JQuery Mobile... демонстрационный пример здесь (на голландском, но это неважно):

https://c9.io/pieter78/neurodss/workspace/noac/index.html

Если вы берете первый элемент (dagibatran), а затем второй элемент на следующей странице (выборный ingrepen), ссылка не работает. Однако, если вы перейдете непосредственно ко второй странице:

https://c9.io/pieter78/neurodss/workspace/noac/dagibatran.html

(или просто перезагрузить его, если вы пришли с первой страницы), он работает.

В IE я вижу, что если вы нажмете "dagibatran" по первой ссылке, вы попадете по этому URL-адресу: https://c9.io/pieter78/neurodss/workspace/noac/index.html#/pieter78/neurodss/workspace/noac/dagibatran.html

Я могу понять, что это не работает, но я не понимаю, почему это происходит. ИМХО код правильный.

Какие-либо предложения?

  • 0
    потому что jQM загружает первую страницу div в каждом файле HTML. Таким образом, вы либо разделяете страницы в разные HTML-файлы, либо используете одностраничный шаблон.
  • 0
    Первый раздел второй страницы выполняется правильно, но следующий не получается ... Так что я не понимаю, как это может объяснить проблему.
Показать ещё 2 комментария
Теги:
jquery-mobile
jquery-mobile-listview

1 ответ

0

На этой странице показано решение, которое я искал: http://jquerymobile.com/demos/1.0a4.1/docs/pages/link-formats.html

Если вы сделаете <a href="some page.html" data-ajax="false">Click me</a> я получу результат, который я хочу. В противном случае ссылка будет рассматриваться как запрос AJAX, и это дает другой опыт.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню