追加http://api.jqueryui.com/1.10/spinner/テキストフィールド要素を数値入力用に、増減ボタンが組み込まれたものに拡張します。</select></p></body></html>概要オプションメソッドイベントスピナーは様々な種類の数値を扱うウィジットです。変更することが出来るようになっています。グローバル情報と連結することで、通貨とロケール日付を操作できるようになります。スピナーはテキストフィールドをラップし、値を増減する2つのボタンを付与し、それに合わせたキーボード操作機能も提供します。グローバル情報に数字フォーマットと解析を委任します。キーボード操作のサポートについてテキストフィールドがフォーカスされている場合、またはボタンの操作後に下記のキーコマンドが利用可能なります。[↑]値を1ステップ分増加します。[↓]値を1ステップ分減少します。UP値を1ページ分増加します。DOWN値を1ページ分減少します。スピナーはいくつかの機能的なCSSを必要とします。このCSSが読み込めないと機能しないため、最初に必要とするCSSを読み込むようにしてください。FactoryButtonGlobalize(cultureとnumberFormatオプションで使用)オプション説明culture型:String初期値:null値を解析、フォーマットするために使用する文化形式を指定します。nullの場合は現在設定されている形式を採用します。numberFormatオプションが設定されている場合のみ、上記ファイルの読み込みが必要になります。disabled型:Boolean初期値:falsetrueを指定すると、スピナーを無効化します。}2つのボタンに適用するアイコンを指定します。アイコン一覧を参照してください。Function()初期値:trueボタンを押した際に取得するステップ数を制御します。Booleantrueをセットすると、増減の操作をし続けると増減のステップ数がそれに応じて変化します。falseを設定すると、増減のステップ数は常に一定です。Function()この関数は発生したスピンの数を取得します。戻り値として現在のスピンによって増減するステップ数を返さなければいけません。String初期値:null最大許容値です。要素のmax属性が使用されます。nullの場合、最大値は制限されません。Number設定する最大値を指定します。解析された文字列を渡すことが出来ます。なければ、parseFloat()メソッドによってフォールバックされた値になります。String初期値:null最小許容値です。要素のmin属性が使用されます。nullの場合、最小値は制限されません。Number設定する最小値を指定します。解析された文字列を渡すことが出来ます。なければ、parseFloat()メソッドによってフォールバックされた値になります。numberFormat型:String初期値:nullグルーバル情報によって渡される数値フォーマットです。一般的な値は"n"の10進数で、他に"C"の通貨があります。cultureオプションについても確認してください。いくつステップを進めるのかを指定します。String初期値:1Number1ステップの数を指定します。解析された文字列を渡すことが出来ます。なければ、parseFloat()メソッドによってフォールバックされた値になります。数値をいくつ増減するか指定します。要素のstep属性(HTML5で追加された属性)が使用されます。メソッド説明destroy()スピナーの機能を完全に削除します。);disable()スピナーを無効化します。enable()スピナーを有効にします。)戻り値:ObjectoptionNameに指定したオプションの現在の値を取得します。optionName型:String取得したいオプションの名前を指定します。option()戻り値:PlainObjectオプションの各キーと値がペアとなったオブジェクトを返します。)引数のoptionNameのオプションに値を設定します。optionName型:String設定したいオプションの名前を指定します。value型:Object設定したい値を指定します。)オプションに設定したい各キーと値がペアとなったオブジェクトを指定します。option型:Object設定したいオプションのキーと名前のペアを指定します。)pages型:Number減少するページ数を指定します。未指定ならば、1になります。pageオプションによって定義されたページ値分を減少させます。引数が未指定であれば1ページ分の減少とみなされます。)pages型:Number増加するページ数を指定します。未指定ならば、1になります。pageオプションによって定義されたページ値分を増加させます。引数が未指定であれば1ページ分の増加とみなされます。)steps型:Number減少するステップ数を指定します。未指定ならば、1になります。指定されたsteps分の値を減少させます。引数が未指定であれば1ステップ分の減少とみなされます。近い値に最適化されます。)steps型:Number増加するステップ数を指定します。未指定ならば、1になります。指定されたsteps分の値を増加させます。引数が未指定であれば1ステップ分の増加とみなされます。近い値に最適化されます。)現在の値を取得します。この値はnumberFormatとcultureオプションをベースに解析された値になります。String設定したい値を指定します。任意の値を設定します。この値はnumberFormatとcultureオプションをベースに解析された値になります。widget()戻り値:Objectスピナーを含めたjQueryオブジェクトを返します。)型:spinchangeスピナーの値が変更され、且つフォーカスを失った際にトリガされます。)型:menucreateスピナーが生成された際にトリガされます。)型:spinスピナーの増減操作をしている間、トリガされます。イベントをキャンセルすると、値の更新処理を取り消す事ができます。ui.value型:Numberイベントがキャンセルされなければ、設定された新しい値を取得します。)型:slidestartユーザーがスピン操作を始める直前際にトリガされます。イベントがキャンセルされると、スピンが発生しなくなります。)型:slidestopユーザーのスピン操作の後にトリガされます。