札幌Web制作のシンクグラフィカ

スイッチング機能

特定オブジェクト内にあるエレメントのdisabledを切り替えるための機能です。

メールフォームプロではdisabledが指定されたエレメントはチェックしません。そのため、特定の条件によって入力欄の必須条件を有効・無効にするためにスイッチング機能を利用します。

スイッチング機能のサンプルは/add-ons/switching.jsをご参照ください。
例えば

mfp.sw(false,'deliveryTime');

と、Javascriptで実行した場合はIDがdeliveryTimeのオブジェクト内にあるエレメントのdisabledが解除されます。
mfp.sw(true,'deliveryTime');

と、実行した場合はオブジェクト内のすべての入力欄にdisabledがセットされます。

mfp.swという関数がスイッチング用の関数になり、引数は以下の通りです。

mfp.sw([ true(無効) or false(有効) ],[ ID ],[ true(隠さない) or false(隠す)]);