应用屏蔽后如何解决 IE11 上的输入闪烁问题?

How to fix input flickering issue on IE11 once we apply masking?

我正在使用 jquery.maskedinput.js 插件通过分配给它的公共 class 添加 phone 数字屏蔽到两个字段。这在除 IE11 之外的其他浏览器中工作正常。

问题: 由于应用了遮罩,焦点不断地在这两个字段之间循环切换,使用户无法输入内容。

如能解决此问题,我们将不胜感激。

$(".classname").mask("(99)99999999");

经过几次研发和重大打击和试验后,我们终于完成了这个问题,以将遮罩设置为焦点。

$(".classname").focus(function(){
          $(this).mask("(99)999999999");
});