お世話になります。ご質問です。
環境 bootstrap5
実現したい事。
ドロップダウンを作成したい。
エラー
ドロップダウンが反応しない
やったこと
bundle.min.jsをbootstrap.min.jsの前に追加しないといけないらしく、下記手順でやっています。
プラグイン読込
①jquery ②bundle.js ③bootstrap.min.js
コード
<script src="{{ asset('jquery-3.6.0/jquery-3.6.0.min.js') }}"></script> <!-- bootstrap.bundle.min --> <script src="{{ asset('bootstrap-5.1.1/dist/js/bootstrap.bundle.min.js') }}"></script> <!-- boot.5.1.1 --> <script src="{{ asset('bootstrap-5.1.1/dist/js/bootstrap.min.js') }}"></script>
html
<div class="dropdown"> <ul class="dropdown-menu"> <li><a class="dropdown-item" href="#">メニュー1</a></li> <li><a class="dropdown-item" href="#">メニュー2</a></li> <li><a class="dropdown-item" href="#">メニュー3</a></li> <li><hr class="dropdown-divider"></li><!-- 横仕切り線 --> <li><a class="dropdown-item" href="#">その他リンク</a></li> </ul> </div>
公式引用
ドロップダウンは、動的な位置決めとビューポートの検出を提供するサードパーティのライブラリであるPopper上に構築されており、BootstrapのJavaScript(bootstrap.js や bootstrap.min.jsなど)の前にpopper.min.jsを組み込むか、代わりにPopperを内部に含む bootstrap.bundle.js や bootstrap.bundle.min.js を使用する。ナビゲーションバーではドロップダウンの位置を決めるためには動的な位置決めは必要ないので、Popperは使用されない。
popper.js.orgpopper.js.org
Home
Positioning tooltips and popovers is difficult. Popper is here to help! Popper is the de facto standard to position tooltips and popovers in modern web applications.
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/25 07:02
2021/11/25 08:11
2021/11/25 08:13
2021/11/25 08:25
2021/11/25 08:41 編集
2021/11/25 08:57
2021/11/25 08:57
2021/11/25 10:53