2017年11月22日

「定年後のお金皮算用」常時SSL化続き

 で、スマホ専用ページもhttps://〜と表示され完了と思っていたのですが・・・やっぱり簡単ではありませんでした。
 
 スマホ端末から閲覧するとアコーディオンメニューが開いたままです!
 タップしても閉じません・・・???
 
 最近スマホページをあまり確認していなかったので過去の更新時に変にしてしまったのかと、HTML、CSSの内容を確認しましたが問題ありません。
 
 やっぱりSSL化で何か不具合を起こしている様です。
 ヘッダの内容を確認しました。
 jQuery本体を読み込む記述・・・そうだ・・・思い出しました。
 「プロトコルに応じて、ライブラリをインポートしないと動作しない。」
 jQuery本体を読み込む記述の修正が必要だった。
 修正前
 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
 現在のページで利用しているプロトコルに応じて、ライブラリをインポートしないと動作しない為httpをhttpsに変更しました。
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
 これで、アコーディオンメニューが開閉するように戻りました。
 
posted by 友墨 一朗 at 08:51 | Comment(0) | 日記