javascript - 循环遍历 JQuery Id

标签 javascript jquery html css

我的任务是使用 jquery 错误地将输入字段的边框颜色设置为红色。我做到了,但我不想重复自己。有没有办法让它更短,以及如何在输入字段中输入值时将颜色设置为绿色。谢谢

Javascript 代码

if (err !== 0){

    $("#inputOne").css("border-color", "red");
    $("#inputTwo").css("border-color", "red");
    $("#inputThree").css("border-color", "red");
    $("#inputFour").css("border-color", "red");

    //If there are errors, alert the user and return false
    $.notify("Please fill fields with *!",
        {
            position: 'bottom right',

        }
    );
    return false;
}

我尝试了 $("#inputOne", "#inputTwo", "#inputThree", "#inputFour").css("border-color", "red");但没用

最佳答案

你快到了:

$("#inputOne,#inputTwo,#inputThree,#inputFour").css("border-color", "red");

请注意 CSS 选择器是如何一个字符串的。就像样式表中的 CSS 规则一样,您可以使用逗号分隔多个选择器进行匹配。

关于javascript - 循环遍历 JQuery Id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34674733/

相关文章:

javascript - 如何避免VueJS删除DOM中的props属性?

javascript - 我可以使用 CSS 指定要使用选择器设置的类吗?

javascript - 解除某些事件处理程序与命名空间的绑定(bind)

HTML/CSS 表格选择器 First/Last/Not ECT

html - CSS 样式表不起作用的问题

javascript - A "A <Router> may have only one child element"这是我收到的错误

javascript - 使用 HTML 和 CSS 制作动画 parking 场网格

jquery - 添加到内联 html 样式属性的函数在 IE 中不起作用

javascript - 无法对使用类选择器检索到的元素执行任何操作

css - 将 100% 宽度的 div 定位在固定宽度 float 的底部