セレクトボックスをカスタマイズする「Script.aculo.us Select Box」

Check このエントリーをはてなブックマークに追加

配布元:Script.aculo.us Select Box
ライセンス:MIT-style license

Script.aculo.us Select BoxはセレクトボックスをCSSでカスタマイズする為のJavaScriptライブラリです。

このライブラリを利用するにはPrototype.jsscript.aculo.usが必要です。

Script.aculo.us Select Boxの使い方

ダウンロードしたPrototype.jsとscript.aculo.usをhead要素などで読み込みます。

<script type="text/javascript" src="script/prototype.js"> </script>
<script type="text/javascript" src="script/scriptaculous.js"> </script>

次にScript.aculo.us Select BoxよりダウンロードしたJavaScriptファイルselect.jsとautocomplete.cssを読み込みます。

<script type="text/javascript" src="script/select.js"></script>
<link href="styles/autocomplete.css" rel="stylesheet" type="text/css"></link>

セレクトボックスに任意のID名と「autocomplete」というclass属性を追加します。

<select id="任意のID" name="options" class="autocomplete">

セレクトボックスを記述後にscript要素でScript.aculo.us Select Boxを実行します。

<script type="text/javascript">
new Autocompleter.SelectBox('任意のID');
</script>

サンプル

セレクトボックスがJavaScriptのアニメーションに切り替わったので、これでCSSで装飾が可能です。

付属のform.cssには簡単なデザイン例が載っていますので、これを参考にCSSを変更してみてください。

サンプル

スポンサードリンク

コメント

カテゴリー:prototype.js script.aculo.us フォームコントロール ライブラリ 製作補助系