| | |
| | | var TestVal = function(ele, options) {
|
| | | this.ele = ele;
|
| | | this.opts = options;
|
| | | this.ele.data('testVal', options);
|
| | | };
|
| | | var _proto = TestVal.prototype;
|
| | |
|
| | |
| | | if(isString(options)) {
|
| | | var oldOpts = this.data('testVal');
|
| | | opts = $.extend({}, opts, oldOpts);
|
| | | opts[attr] = val;
|
| | | if(attr == 'allOpts') {
|
| | | opts = $.extend({}, opts, val);
|
| | | }else {
|
| | | opts[attr] = val;
|
| | | }
|
| | | |
| | | }else if(isObject(options)){
|
| | | opts = $.extend(true, {}, defaults, options||{});
|
| | | }
|
| | |
| | | opts.event = "error";
|
| | | opts.msg = '请输入正确的正则表达式格式!!!'
|
| | | }
|
| | | |
| | | //console.log(opts);
|
| | | var testVal = new TestVal(this, opts);
|
| | | this.data('testVal', testVal.opts);
|
| | |
|