2011-01-16 10 views
2

私はJquery Mobile Navigation Barsを使用して、ページ間でナビゲーションを行っています(今夜から詳細に)。Jquery Mobile URL追加の問題

私のベース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

しかし、私は完全なUに直接リンクしようとすると以下のようなコードでRL、:私はこれを回避するにはどうすればよいhttp://192.168.1.104/mobile/tonight.html#http://192.168.1.104/mobile/detail.html?id=slide&place=3

<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> 

それは私がするように指示しますか? hrefタグにURLを処理するjavascript関数を呼び出させる必要がありますか?前もって感謝します。

+0

のようなあなたのhtmlで

二重引用符を使用は、なぜあなたはHREF = '' #のdetail.htmlで#を持っていますか? – Ass3mbler

+0

それでも、同じ動作(私はちょうど何かを試していたと思うし、前にそれを削除することを忘れていた)を取り出した。 – user546459

+0

リンクを生成する場所にフルコード(2/3行前後)を投稿できますか? – Ass3mbler

答えて

4

jquery mobileはあなたのリンクをajaxで読み込み、既存のページに追加します。それはすべてドキュメントにあります。 http://jquerymobile.com/demos/1.0a2/#docs/pages/link-formats.html

通常、リンクをロードする場合は、タグにrel="external"を追加します。また

あなたはそれが今では動作するように動作し、それをあなたのアプリの仕事をしたいはずですので、いくつかのjqueryのモバイルドキュメントを読むかの例を見て。 href="detail.html"

関連する問題