У меня есть веб-приложение, созданное с помощью jQuery Mobile beta 2. Начальная страница приложения имеет URL-адрес http://server/mob/start.php, а ее div страницы имеет идентификатор 'frontpage', а URL-адрес данных также равен 'frontpage'.
Когда я щелкаю ссылку на начальной странице и на только что открывшейся странице нажимаю кнопку «Домой», которая указывает на URL /mob/start.php, в моем DOM появляются два элемента div на главной странице. Недавно добавленная главная страница имеет тот же идентификатор, но ее URL-адрес данных '/mob/start.php/'.
Конечно, я мог бы удалить разделы страниц, с которых я перемещаюсь, но после вышеописанной навигации браузер указывает на URL /mob/start.php#/mob/start.php. Таким образом, когда я перезагружаю страницу, я снова оказываюсь в той же ситуации.
Что я делаю не так, потому что эта проблема не появляется на сайте jQueryMobile.com?
ОБНОВЛЕНИЕ : каждая страница является независимой страницей и содержит только один раздел страницы, поэтому ссылки создаются не по идентификатору, а по локальному относительному URL.