我试图弄清楚如何使用jQuery从多个类中删除一个类。
我正在尝试从包含这些多个类的类中删除错误类。
$(".first current error").removeClass("error");
在HTML中检查并删除错误类时,它会正确删除css。我试图在jQuery中这样做。我的代码在这里有错误吗?
<li class="first current error">
答案 0 :(得分:4)
正确的选择器将是
$(".first.current.error").removeClass("error");
请注意,类之间没有空格。
...而.first current error
选择器将匹配例如此结构:
<div class="first">
<current>
<error></error>
</current>
</div>
这不是你的情况或课程。