浏览代码

Another focus fix

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

+ 3 - 3
jquery.inputmask.js

@@ -560,11 +560,11 @@ This plugin is based on the masked input plugin written by Josh Bush (digitalbus
 
                 setTimeout(function() {
                     lastPosition = checkVal(input, buffer, true);
-                    if (opts.clearMaskOnLostFocus && _val.call(input) == _buffer.join(''))
-                        _val.call(input, '');
                     if(document.activeElement === input[0]) { //position the caret when in focus
+                    	input.addClass('focus.inputmask');
                     	caret(input, lastPosition);
-                    }
+                    } else if (opts.clearMaskOnLostFocus && _val.call(input) == _buffer.join(''))
+                        _val.call(input, '');
                 }, 0);
 
                 //private functions