如何在Jquery中使用字符串作为类名?

时间:2013-09-13 17:32:29

标签: javascript jquery

抱歉,这太愚蠢了,我无法理解。

我有一些代码

这是我正在使用的类名,想要查找并为其定义变量:

var pingid = 876567 // this number is calculated from other code but irrelevant for this question so I just put in the result of 876567 as that is what is returned

然后我想使用该类将一个名为hidden的类添加到该类出现的所有实例中。所以我用

$(pingid).addClass('hidden');

虽然不行。我知道定义类的常规方法是$('.class'),但我认为我可以使用上面定义的var和类名。

当我发现缺少的东西但寻求帮助时,我会踢自己。

谢谢

2 个答案:

答案 0 :(得分:3)

使用数字以外的其他内容作为前缀,例如klass-。课程必须以字母开头。

编辑:好的,那不是问题,对不起。但我的声明认为:)

答案 1 :(得分:3)

只是连接一个点:

var pingid = 876567;
$('.' + pingid).addClass('hidden');