官网有绑定和解绑的方法,不过要在1.3.4之后的版本才可以用,所以在这之前的只能扩展了。
$.extend($.fn.validatebox.methods, {
remove: function (jq, newposition) {return jq.each( function () {
$( this).removeClass("validatebox-text validatebox-invalid").unbind('focus').unbind('blur');
});
},
reduce: function (jq, newposition) {
return jq.each( function () {
var opt = $( this ).data().validatebox.options;
$( this).addClass("validatebox-text").validatebox(opt);
});
}
});
用法如下:
$(“#xx”).validatebox('reduce'); //绑
$("#xx']").validatebox('remove'); //解绑