ToggleClass似乎在我的网站上没有做任何事情,我无法弄清楚原因。 我写了一个简短的例子,让我更容易,但它仍然没有工作...... 我想我的语法正确......
<!--html-->
<div class="arrow">
<a href=#>menu<br>▼</a>
</div>
<ul class="header-links">
<li><a href="">link1</a></li>
<li><a href="">link2</a></li>
<li><a href="">link3</a></li>
</ul>
<!--css-->
.bg{
background: black;
}
<!--js-->
$(".arrow a").click(
function () {
$(".header-links").toggleClass(".bg");
}
);
答案 0 :(得分:2)
$(".header-links").toggleClass("bg"); //Just remove '.' in 'bg' class name here.