我创建了两个 JQuery 插件:_formValidator.validate()
和refreshTime
在 plugin 中_formValidator.validate()
。我有一个用于生成错误消息的功能,名称为buildError
,我通过单击按钮调用这两个插件。
我想知道插件中的buildError
函数_formValidator.validate()
是否被触发,插件refreshTime
不会触发。
我的代码是:
$(document).ready(function () {
$("#submitchangepassword").click(function () {
_formValidator.validate();
refreshTime({ target: this });
});
});
buildError
功能代码:
function buildError( config ) {
var error = $('<div name="formError" id="formError' + config.controlToValidate.replace('#', '') + '" class="form-error-holder"><div class="form-error-icon"></div><div class="form-error"><span class="form-error">' + config.errormessage + '</span></div><div class="clear"></div></div>');
error.hide();
error.insertAfter( config.insertAfterControl );
error.show('fast');
}