0
我有一個問題,我無法從JavaScript中的變量中獲得一個類。jquery從變量名檢查類
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語句中有一些錯誤。謝謝你的幫助!
什麼是'錯誤的msg'?你也可以簡單地使用$(LI_element).hasClass(...'而不是連接一個選擇器。 –
爲什麼你只是不使用LI_element來檢查hasClass是否需要轉換一個id變量並檢查這個#id hasClass? –