浏览代码

optimize inputevent

Robin Herbots 12 年之前
父节点
当前提交
85276c72c7
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      js/jquery.inputmask.js

+ 3 - 3
js/jquery.inputmask.js

@@ -1183,9 +1183,7 @@
                     currentValue = input._valueGet();
                 if (currentValue.charAt(caretPos.begin) != getActiveBuffer()[caretPos.begin] && !isMask(caretPos.begin)) {
                     e.keyCode = opts.keyCode.BACKSPACE;
-                    setTimeout(function() {
-                        keydownEvent.call(input, e);
-                    }, 0);
+                    keydownEvent.call(input, e);
                 } else {
                     checkVal(input, false, false);
                     writeBuffer(input, getActiveBuffer());
@@ -1193,6 +1191,8 @@
                         $input.trigger("complete");
                     $input.click();
                 }
+                
+                e.preventDefault()
             }
 
             function mask(el) {