There is a confirmed error in IE10 compatibility mode , which will not be fixed for IE10:
In IE10, in conjunction with IE8,
$ element.get (0) .getAttribute ("required") returns "" when the required attribute is missing, this necessitates all fields
In IE10, in conjunction with IE7,
$ element.get (0) .getAttribute ("required") returns null in all cases.
therefore you cannot use the required attribute of an element
The author of the plugin does not plan to handle compatibility views, since users should not meet it, but developers who just want to test something in the old IE may want to
source
share