我需要设置一个提交按钮的样式但我只需要应用一个样式就是一个按钮被禁用.我正在使用jQuery,但我不确定如何在不使用ID或类的情况下定位它.我尝试过类似的东西,但这没有任何意义,我想......
$("input[type='submit']").attr("disabled", "true").addClass("disabledClass");
Run Code Online (Sandbox Code Playgroud)
And*_*ore 10
您可以使用:disabled伪选择器:
$("input[type='submit']:disabled").addClass("disabledClass");
Run Code Online (Sandbox Code Playgroud)
但是,这也可以在CSS中完成,而不使用属性选择器进行任何jQuery-hackery :
input[type='submit'][disabled] {
opacity: 0.5;
}
Run Code Online (Sandbox Code Playgroud)
您的原始代码全部选中input[type='submit'],禁用它们,然后将类disabledClass应用于它们.