jQuery - addClass到多个项目,其中一个项目是var

时间:2016-03-03 00:12:46

标签: javascript jquery

当其中一个项目可变时,如何同时addClass多个项目?

示例:

var id = '#id-2';
$('#id-1', id).addClass("input--error"); // does not work

1 个答案:

答案 0 :(得分:1)

如果字符串的一部分在变量中,那么只需使用字符串操作将变量的内容添加到字符串的其余部分以创建一个选择器字符串:

var id = '#id-2';
$('#id-1, ' + id).addClass("input--error");