如何同时向表单中的多个标记添加类

时间:2017-11-30 05:52:43

标签: jquery html css

我想同时在表单中为多个标签添加一个类。现在,我有以下代码为一个标签添加类

....
 // what form are you submitting?
 var form = $("#" + e.target.id);

 // value
 var value = 'category';

 // add class
 $("[name=" + value + "]", form).addClass("h-red");

我还希望将类h-red添加到标记为checkbox-group1

的标记中

我试过这个但没有成功

$("[name=" + value + "]" ; "#checkbox-group1", form).addClass("h-red");

如何?

2 个答案:

答案 0 :(得分:2)

使用,分隔选择器。

$("[name='" + value + "'],#checkbox-group1,form").addClass("h-red");

参考:https://api.jquery.com/multiple-selector/

另外,请附上'

的值

参考:https://api.jquery.com/attribute-equals-selector/

答案 1 :(得分:2)

像这样使用:

$("[name='+ value +'], #checkbox-group1, form").addClass("h-red");