https://select2.org/を利用してselect要素をカスタマイズしています。
デモなどを見ると、セレクト要素の下に検索ボックス、リスト一覧が表示されるようになっているのですが、
上記の添付画像のようにセレクト要素部分が隠れてしまいます。
本来は下記のようにセレクトボックス部分が表示されると思うのですが。
(下記の画像はcssで無理やり表示させています。)
Select2のバージョンは4を利用しています。
jQueryは3.4.1です。
WordPressで実行しています。
指定のスタイルシート、JavaScriptだけにしてもダメでした。
最終手段で無理やりJavaScriptでセレクト要素の高さ分だけ高さを追加しようかと考えているのですが、
デモなどでは通常通り動いているので、わざわざコードを追加するのもなと思っております。
html
1<select id="list" name="list" class="js-select2" data-placeholder="リストを選択"> 2 <option></option> 3 <option value="リスト1">リスト</option> 4 <option value="リスト2">リスト</option> 5 <option value="リスト3">リスト</option> 6</select>
javascript
1$(window).on('load', function() { 2 $('.js-select2').select2(); 3});
などで読み込み終了後に実行してもダメでした。
何か方法はないでしょうか?
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー