Я использую Jquery Mobile Navigation Bars для навигации со страницы на страницу (или с сегодняшнего дня на детали в этом случае).
Мой базовый URL: http://192.168.1.104/mobile/tonight.html
Я пытаюсь перейти с моего базового URL-адреса, используя следующий код:
<a href='detail.html?id=slide&place=" + data.Places[i].id + "' data-transition='slide' class='ui-link-inherit'>" + data.Places[i].name + "</a>
Но ведет меня на http://192.168.1.104/mobile/tonight.html#detail.html?id=slide&place=3
Когда мне действительно нужно: http://192.168.1.104/mobile/detail.html?id=slide&place=3
Однако, когда я пытаюсь напрямую связать полный URL-адрес в коде, например:
<a href='http://192.168.1.104/mobile/detail.html?id=slide&place=" + data.Places[i].id + "' data-transition='slide' class='ui-link-inherit'>" + data.Places[i].name + "</a>
Он направляет меня на: http://192.168.1.104/mobile/tonight.html#http://192.168.1.104/mobile/detail.html?id=slide&place=3
Как мне обойти это? Нужно ли мне, чтобы тег href вызывал функцию javascript, которая будет обрабатывать URL-адрес? Заранее спасибо.