我有一个简单的代码,它接受所选颜色的值并将其作为类。但是,当我选择具有该变量类的元素时,会出现此错误。
例如,当所选颜色为#65f678 $("."+window.eskirenkx).removeClass(window.eskirenkx).addClass(window.istenenrenk);
时,它会给出错误“无法识别的表达式:。#65f678”,但它也会删除该类并添加新类,所以我很困惑。
谢谢
编辑:通过朋友找到答案。如果有人遇到同样的问题,请在开头使用\。答案 0 :(得分:0)
addClass
接受类名,但显示为您使用的颜色值。这是错误的。
为了达到你想要的效果,你应该设置相应的CSS属性:
$(".classname").css("background-color","#65f678");