我有一个问题,我无法从javascript中的变量获取类。
var li_id = LI_element.id;
if(!($("'#"+li_id+"'").hasClass("abc"))) {
console.log(LI_element);
}
这里,li_id
给了我一个元素的id,我想检查这个元素是否有类abc
。但是,当我执行上面的命令时,它给出了我说错误
throw new Error( "Syntax error, unrecognized expression: " + msg );
我假设if语句中有一些错误。谢谢你的帮助!
答案 0 :(得分:4)
在选择器中你有额外的引号'
,它不应该在那里。
否则只需使用以下语法:
if (!$(LI_element).hasClass("abc")) {
console.log(LI_element);
}