次のコードを見てください。
this.forms = {
signIn: {
email: $('#tb-input-sign-in-email'),
password: $('#tb-input-sign-in-password')
},
signUp: {
fullName: $('#tb-input-sign-up-full-name'),
email: $('#tb-input-sign-up-email'),
password: $('#tb-input-sign-up-password')
}
};
これは、私のテキスト ボックス jQuery プラグインを初期化する私の古いコードです。
$('#tb-sign-in-email, #tb-sign-in-password').textbox();
新しいコード (this.forms 配列を使用) は次のようになります。
this.forms.signIn.email.textbox();
this.forms.signIn.password.textbox();
基本的に、「古いコード」がjQueryプラグインを(単一のセレクターで)初期化するのと同じように、テキストボックスプラグインを1行のコードで初期化したいと考えています。