スポンサードリンク

画面左上部のclass ”back” button(バックボタン)が target=”_webapp”の場合に正常に動作しない問題(不具合)/jQtouch

 

 iPhone(スマートフォン端末用)のサイトをjQtouchで作成中に発生した問題

 

/main/index.html#home ⇒ /googlemap/#mapdemo ⇒ /googlemap/#about ⇒ /googlemap/#mapdemo 、続いて/main/index.html#homeへ戻るためのhomeボタンを押すとここで問題発生、/main/index.html#homeではなく/googlemap/#aboutへリダイレクトされてしまう。何故?

 

homeボタンは、以前と同じソース <a class =”back” target=”_webapp” href=”../main/index.html#home”>Home</a> となっているが何が悪いのか?リンクアドレスは正常。jQtouchライブラリ側で何らか変わった?

/main/index.html#home ⇒ /googlemap/#mapdemo ⇒ /main/index.html#home では正常に動作。

 

 

調べると他にもtarget=”_webapp”の動作で、困っている人がいるみたいですが、解決方法が見当たらず。

ふとclassのbackを「arrow」にしたら、アイコンは表示されませんが、リンクが正常に動作・・・・・・・・・・!?

ざっと使えそうなボタンクラスをいくつか当てはめると、画面左上のHOMEボタンが正常に動きました。(デモ

 

<解決>

<a class =”button leftButton” target=”_webapp” href=”../main/index.html#home”>Home</a>

 

 

興味本位でいくつかためしたら、button leftButton flip:OK、button leftButton flipright:OK、button leftButton back :NG、forward:OK(ただしアイコン表示されず)、arrow OK(ただしアイコン表示されず)。

ところで、jQtouchのボタンデザインのclassの一覧表ってどこかにないのでしょうか。

 




スポンサードリンク

Related Posts

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <img localsrc="" alt="">