我正在使用 Jquery Mobile Navigation Bars 从一页到另一页进行导航(或者在这种情况下从今晚到详细信息)。
我的基本网址是: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 标记调用处理 url 的 javascript 函数?提前致谢。