您可以测试输入元素是否已使用jQuery应用于CSS3:valid或:invalid伪类吗?我想测试表单元素是否在启用提交按钮之前通过CSS验证。

我已经尝试过的事情不起作用:

if($("#el").is(":valid")) {
    //...
}

if($("#el:valid").length == 0) {
    //...
}

$("#el").attr("valid")

最佳答案

升级到jquery 1.10.2之后,我可以确认使用:valid选择器现在可以正常工作了。

if($("#el").is(":valid")) {
    //...
}

09-20 16:30