2014-01-07 33 views
0

我想知道如何添加一个变量后混合jQuery选择器中添加另一个元素。添加另一个元素到一个jQuery选择器后,我添加一个变量混合

这是我目前有:

var className = $(this).attr('class'); 
$('.case-study-each-landing-container h3 span.' + className).css('color','#FCB709'); 

我需要+ className后添加一个a继续向下的树。我认为这会起作用,这并没有带来任何错误,但似乎没有工作?

$('.case-study-each-landing-container h3 span.' + className + 'a').css('color','#FCB709'); 

任何想法?

感谢, [R

+3

'$(+的className +'a')'需要一个空间 –

+1

你错过了一个空间来分隔选择器,此时你只需要在你的类名上加上'a'。 – Nunners

回答

5

看起来你只是缺少一个前一个空格: '案例研究 - 每个着陆容器H3跨度。'

$('.case-study-each-landing-container h3 span.' + className + ' a').css('color','#FCB709'); 
+1

打败我吧。 :) –

相关问题