カスタムスタイルの選択ボックス用のスクリプトを使用しようとしています。選択ボックスの中にたくさんの項目がありますが、スクロール機能の作成にこだわっています(数を数えるスクリプトX以上の場合は、スクリプトが作成しているULにオーバーフロー属性を渡す必要があります)。カスタムスタイルの選択ボックス
1
A
答えて
1
オーバーフロー制御のための直接的なオプションはありません。ブラウザは文書の高さを自動的に管理します。
これを行うには、jQuery Dropdown Replacementを使用し、所有しているリンクからスキンを適用します。
1
これを行うには良い方法があります。 ^^私はほんの数秒前にそれを作った;)
HTML
<div class="styledSelect">
<span class="styledSelectValue"></span>
<select name="type">
<option value="">Par type de propriété</option>
<option value="choix2">choix2</option>
<option value="choix3">choix3</option>
</select>
</div>
CSS
.styledSelect{/*your css for the background image... it will be the body of your select*/}
.styledSelect select{/*your css with opacity:0;*/}
.styledSelectValue{/*the css of the received value*/}
jQueryの
$('.styledSelect').each(function(){
selectValue = $(this).children("select").val();
if(selectValue == ""){selectValue = $(this).children("select").children("option:eq(0)").text();}
$(this).children(".styledSelectValue").text(selectValue);
});
$('.styledSelect select').change(function(){
selectValue = $(this).val();
if(selectValue == ""){selectValue = $(this).children("option:eq(0)").text();}
$(this).parent(".styledSelect").children(".styledSelectValue").text(selectValue);
});
それは私が見つけた最良の方法です;)
関連する問題
- 1. カスタムスタイルの選択ボックス
- 2. フォーム選択ボックス
- 3. エキスパンド選択ボックス
- 4. 別の選択ボックス
- 5. 選択ボックスのi18n
- 6. jQueryの:ボックス選択
- 7. 選択ボックスのノーマルコーナー -
- 8. ジェイドパグは、[選択]ボックスの選択
- 9. Struts複数選択ボックスの選択
- 10. 動的選択ボックス
- 11. Thymeleafは、選択ボックス
- 12. 大UI選択ボックス
- 13. Rails AJAX選択ボックス
- 14. Jcropデフォルト選択ボックス
- 15. 選択ボックスへの入力
- 16. 下のリンクボタンを選択ボックス
- 17. セル内のJqGrid選択ボックス
- 18. jQueryのリフレッシュ選択ボックス
- 19. 選択ボックス:日のPHP
- 20. 選択ボックスのオプションに
- 21. Facebookページの選択ボックス
- 22. 選択ボックスのAngularJSトリガー
- 23. openerpの動的選択ボックス
- 24. バニラJavascriptのカスタム選択ボックス
- 25. jqueryの代替選択ボックス
- 26. AngularJSバリデーションの選択ボックス
- 27. 私は2つの選択ボックスを持っている別の選択ボックス
- 28. Laravel 5.3 - フォームモデルバインディング選択ボックス
- 29. jQueryで選択ボックスをソート
- 30. チェーン選択ボックスは3