1
这继续抛出一个错误,有没有办法将两个或更多的类放在同一个“括号”,当一个是var? 用jquery添加各种类,其中之一是一个var
$("#test a").click(function(){
var $color = $(this, "p").text()
$("#left-part").removeClass().addClass("ClassnameX" $color);
});
这继续抛出一个错误,有没有办法将两个或更多的类放在同一个“括号”,当一个是var? 用jquery添加各种类,其中之一是一个var
$("#test a").click(function(){
var $color = $(this, "p").text()
$("#left-part").removeClass().addClass("ClassnameX" $color);
});
有一个在.addClass("$color" $color)
直接语法错误的变量传递给你的方法
$("#left-part").removeClass().addClass("$color").addClass($color);
OR,使用字符串连接
$("#left-part").removeClass().addClass("$color " + $color);
谢谢!是的,我不知道我必须在这方面使用+。 – cvall
这只是奇怪...它是什么哟你想实现?例如,如果“$ color”等于“whatever”,那么你是否希望从字面上获得'class =“$ color什么”'? – devnull69
'.addclass($ color).addclass(“myClass”)' – greener
我想你的意思是'$('p',this).text()',否则你正在寻找一个你已经拥有的元素通过'this'参照 –