光标始终在最后位置移动

时间:2013-07-08 15:01:48

标签: jquery html cursor meiomask

我正在使用此meiomask在我的网站上输入时间:

这是我的代码:

HTML标记:

<input type="text" id="timepick" alt="time" />

jQuery的:

$('#timepick').setMask();

问题:

每次我输入时间并尝试向左或向右移动光标时,它都会设置为结束,并且不允许我编辑时间。

注意 :在其网站上工作正常

见截图:

enter image description here

我还在我的页面中包含这些脚本文件

<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.3/angular.js"></script>
<script src="Scripts/Widgets/AutoComplete.js" type="text/javascript"></script>
<script src="Scripts/Widgets/bootstrap-datepicker.js" type="text/javascript"></script>
<script src="Scripts/Widgets/select2.min.js" type="text/javascript"></script>
<script src="Scripts/Widgets/jquery.meio.mask.js" type="text/javascript"></script>

我使用的浏览器:GOOGLE CHROME 28

Updated Fiddle

如何向左移动光标并编辑时间?非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我无法重现此行为,也许是您网站上的另一个Javascript导致此问题?我用你的设置制作了一个JSFiddle:

HTML

<input type="text" id="timepick" alt="time" value="21:39" />

的jQuery

$('#timepick').setMask();

Fiddle

您应该提供更多信息:

  • 操作系统
  • 浏览器
  • 其他JS库