スマートフォンのサイトのアンカーが上手くいかない

しばらくエントリーしていないうちにいろんなことを進めていますが。。

訳わかんない境地に入り込みそうです。。

 

EC-CUBEのスマートフォン向けのテンプレートをいじっていますが、

移動用のアンカーを追加したところ上手く動きませんでした。


「href=”#top”」等で確認したところ現在のページを上手く認識してくれずページ移動が出来ません。

(もしかしたらPCブラウザでシミュ?エミュ?しているからかもしれませんが。。)

いろいろ調べてみました。

【EC-CUBE 2.11.4】スマートフォンで別ページに遷移しようとすると画面が真っ白になります。

近い気がしましたが、config.js に「$.mobile.hashListeningEnabled = false;」を追加してもダメでした。

jQuery mobile でのハッシュによるアンカー付きリンク

これがあたりっぽいです。

EC-CUBEに入っているバージョンは、1.0a3ですが、バージョンアップされた1.0b3(Beta 3)を元に

改造jsまで添付されていました。 早速拝借。

ナイス!上手くいきました。

 

<追記>
結局1.01の無改造バージョンまで上げました。

 

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
Highslide for Wordpress Plugin