Class: AddInputArea

AddInputArea

要素ごとに適用される処理を集めたクラス

Constructor

new AddInputArea(elem, option)

Parameters:
Name Type Description
elem Object プラグインを適用するHTML要素
option Object オプションを格納した連想配列
Properties:
Name Type Description
elem Object プラグインを適用するHTML要素
option Object オプションを格納した連想配列
Source:

Methods

(private) _changeAttrAlongFormat(obj, idx, type)

入力欄の番号を振り直す
Parameters:
Name Type Description
obj Object 番号を変更すべき項目を持つHTML要素
idx number 変更する値
type string 属性の名前 (e.g.: id, name, for)
Source:

(private) _ehAddBtn()

追加ボタンのイベントハンドラ
Source:

(private) _ehDelBtn()

削除ボタンのイベントハンドラ
Source:

(private) _saveOriginal()

クローン元を保管する
Source:

(private) _setDelBtnVisibility()

削除ボタンの表示状態を決定する。
増減する項目がひとつなら、削除ボタンは表示しない。
Source:

(private) _setNameAttribute()

増減項目のid,name,for属性の番号を一括して振り直す
Source:

(private) _setOption()

オプションの初期化
Source: