如何在jquery中动态追加类

时间:2010-09-18 13:23:59

标签: jquery

在我的一个变量中我有类似的东西 var x ='。myclass'。 现在我想在jQuery中遍历dom时附加这个var x。应该是它的确切格式。

让我说我想写

$("div.myclass a").someoperation();

现在这个.myclass必须是动态的,所以我正在尝试像

这样的东西
$("div"+x+"a").someoperation()

但这不起作用,任何线索。

5 个答案:

答案 0 :(得分:3)

我想你错过了一个空间:

$("div"+x+" a").someoperation()

答案 1 :(得分:1)

$("div"+x+" a").someoperation();

错过了一个空间?

答案 2 :(得分:0)

var x = '.myclass';
$('div' + x + ' a').someoperation();

相当于:

$('div.myclass a').someoperation();

所以如果第一个不起作用,那是因为x的值不是.myclass

答案 3 :(得分:0)

这是另一种选择

其中x是“ .myclass

$('div').find(x).find('a')

答案 4 :(得分:0)

x='.'+var_className
$("div"+x+" a").someoperation();