2011-07-22 45 views
2

モバイルサイトをjQuery Mobile Alphaから最新のBetaバージョンに切り替えることを試みています。問題は、Betaが動的ページのURLを処理する方法にあります。jQuery Mobile Betaの絶対/相対URLパス

私たちのライブAlpha 4サイトは、ダイナミックページを相対リンク(つまり、/ news /)として読み込みます。ベータ1サイトでは、ダイナミックページが絶対リンク(/#/ group/webdev/cgi-bin/m/news /)として読み込まれます。

私の質問は、Alpha 4バージョンのURLを処理するようにjQuery Mobile Betaを変更する方法がありますか?相対パスに問題がある

+0

相対パスと絶対パスのソリューションはどのようにしてウェブサイトに悪影響を及ぼしますか?サイトがBeta 1で正しく表示されているように見えますが、実際の住所を表示するにはアドレスバーをクリックする必要があるため、モバイルデバイスでは長い絶対パスは表示されません。 – Jasper

答えて

0

私のために働く解決策が見つかりました。

私はjQueryのモバイルソースコードを修正し、次のコードで「NEWPATH」変数を置換:相対パスと基地HREFと魅力など

var newPath = path.get($('head base').attr('href')); 

ワークス。

関連する問題