ソースを参照

Merge pull request #129 from RobinHerbots/dev

Dev issue 127
Robin Herbots 13 年 前
コミット
00180d8fb0
2 ファイル変更3 行追加3 行削除
  1. 2 2
      js/jquery.inputmask.js
  2. 1 1
      js/jquery.inputmask.numeric.extensions.js

+ 2 - 2
js/jquery.inputmask.js

@@ -851,7 +851,7 @@
                     //set input direction according the position to the radixPoint
                     if (opts.numericInput) {
                         var nptStr = input._valueGet();
-                        var radixPosition = $.inArray(opts.radixPoint, nptStr);
+                        var radixPosition = nptStr.indexOf(opts.radixPoint);
                         if (radixPosition != -1) {
                             isRTL = pos.begin <= radixPosition || pos.end <= radixPosition;
                         }
@@ -941,7 +941,7 @@
 
                     if (opts.numericInput && k == opts.radixPoint.charCodeAt(opts.radixPoint.length - 1)) {
                         var nptStr = input._valueGet();
-                        var radixPosition = $.inArray(opts.radixPoint, nptStr);
+                        var radixPosition = nptStr.indexOf(opts.radixPoint);
                         caret(input, seekNext(buffer, radixPosition != -1 ? radixPosition : getMaskLength()));
                     }
 

+ 1 - 1
js/jquery.inputmask.numeric.extensions.js

@@ -29,7 +29,7 @@ Optional extensions on the jquery.inputmask base
                 var $input = $(this), input = this;
                 if (e.keyCode == opts.keyCode.TAB) {
                     var nptStr = input._valueGet();
-                    var radixPosition = $.inArray(opts.radixPoint, nptStr);
+                    var radixPosition = nptStr.indexOf(opts.radixPoint);
                     if (radixPosition != -1) {
                         for (var i = 1; i < opts.digits; i++) {
                             if (nptStr[radixPosition + i]) nptStr = nptStr + "0";