エラー改善:IEでだけプルダウンメニューが動かない!

IEでだけプルダウンメニューが動かない!

某企業さんのWEBサイト(商品検索ができる商品DB内蔵の企業ページ)を行っている今日この頃。
そんな中、プルダウンメニューが反応しないという事態に遭遇しました。

それもIEだけ。

私の標準ブラウザはchromeなので全く気付いてませんでした。
念のためFireFoxとかOperaとかでも確認。
やっぱり想定外の動きをするのはIEのみです。

結論JSの読込には順番がある

jquery は bootstrap より先に書かないと動かない

なるほど、これは知らなかった。

<!-- jQuery読込 -->
 <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script>
<!-- BootstrapJS読込 -->
 <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>
<!-- 自作JS読込 -->
 <script src="{{ asset('js/app.js') }}"></script>

この順番変更だけでプルダウンメニュー(トルグメニュー)の問題は解決です。

まとめ

IEだけって上手く動かないというのが実はもう一個ありまして、コレについても別記事として解決した方法を記載します。

IE嫌いです...。

\ 最新情報をチェック /

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。