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に誘導されます。
どうすればこれを回避できますか? URL を処理する javascript 関数を href タグで呼び出す必要がありますか? 前もって感謝します。