3
我知道这个问题在stackoverflow上多次被回答,但我无法让它在我的问题上工作。使用变量作为jQuery类选择器
我想要做的是,当单击<label>
时,检查标签类和更改所有匹配的元素,以backgroundColor : #000000
这里是我的代码:
$(function() {
$('label').click(function(){
var group = this.className ;
$('label .'+group).css({
'backgroundColor' : '#000000'
}) ;
}) ;
});
不幸的是,这只是做没有。它甚至没有错误。我的错在哪里?
解决方案
我不得不删除空白的选择:
$('label.'+group)
你的错误是什么?另外,请发布html。 – UpHelix 2013-02-21 17:10:35
'group'的价值是什么? – 2013-02-21 17:11:21
也许你应该删除'$('label。'+ group)中的空格' – 2013-02-21 17:12:39