Javascript IE 10与JQuery一起发布,在选择不同的程序窗口并返回后工作

Javascript IE 10与JQuery一起发布,在选择不同的程序窗口并返回后工作,javascript,jquery,jquery-ui,internet-explorer-10,Javascript,Jquery,Jquery Ui,Internet Explorer 10,所以我在IE10中遇到了一个奇怪的问题:我打开了一个带有下拉列表和文本框的JQuery对话框 我正在打开对话框窗口页面上的enterjquery事件中打开对话框。 虽然调用的代码相同,但当它是shift事件时,我的问题不会发生 当使用enter打开时,虽然下拉列表会在您单击后立即关闭,但文本框上的遮罩不会显示其图形,如果我选择文本框并按tab键,则焦点会一直捕捉回文本框 然而,当我选择另一个程序,然后再次IE,而在对话框中,它又开始正常工作 当我关闭掩码(jquery.maskedinput-1

所以我在IE10中遇到了一个奇怪的问题:我打开了一个带有下拉列表和文本框的JQuery对话框

我正在打开对话框窗口页面上的enterjquery事件中打开对话框。 虽然调用的代码相同,但当它是shift事件时,我的问题不会发生

当使用enter打开时,虽然下拉列表会在您单击后立即关闭,但文本框上的遮罩不会显示其图形,如果我选择文本框并按tab键,则焦点会一直捕捉回文本框

然而,当我选择另一个程序,然后再次IE,而在对话框中,它又开始正常工作

当我关闭掩码(jquery.maskedinput-1.3.1.min.js)时,我无法从下拉列表中切换到tab键,仍然无法使用对它的单击

也没有面具切换到另一个程序和回来没有帮助

我所有的代码在FF和Chrome中都能正常工作。除掩码外,它还具有所有正常的JQ(版本1.9.1和ui版本1.10.1)


在IE中我见过的最奇怪的事情。

通过在打开对话框之前将焦点移动到另一个字段来修复。不知道为什么