jQuery Validation Plugin によって生成された検証エラーを表示するために WP-Pointers を使用する可能性を検討していました。
WP-Pointer JavaScript は次のようになります。
$('.selector').pointer({
content: '<h3>Error</h3><p>Lorem Ipsum.</p>',
position: 'right',
close: function() {
}
}).pointer('open');
これは、検証 JavaScript がどのように見えるかです。
$('.registration-form').validate({
debug : true,
rules : { username : {required: true, minlength: 4},
email : {required: true, email: true}
},
messages : { username : 'Username must be atleast 4 characters long.',
email : 'Please enter a valid email address.'
},
errorLabelContainer : '.message-box',
submitHandler : function(form) {
$(form).ajaxSubmit({
success : show_registration_response,
url : ajaxVars.ajaxurl,
type : 'POST',
timeout : 10000,
clearForm : true,
resetForm : true
});
}
});
エラーメッセージをWP-Pointerとして表示するために、WP-Pointerスクリプトを検証スクリプト内の関数または何かとして渡すことができるかどうか疑問に思っていましたか?