我尝试在单击图像时使用 jquery 删除一个类,但我似乎可以让它工作。 我正在使用
$(this).removeClass('.title');
删除此类,但它不起作用。
.title{
font-size: 100%;
top: -40px;
color: white;
left: 0%;
position: absolute;
z-index: 1;
}
这是我的 JSFiddle .
最佳答案
不是
$(this).removeClass('.title');
它
$(this).removeClass('title');
当您使用 addClass
、 removeClass
和 toggleClass
时,不得使用 .
。正如其他回答者所提到的,在您的演示中,类 title
不应用于 li
,而是应用于 div
。因此,您必须执行类似的操作来删除 title
:
$(this).find("div").removeClass('title');
关于jquery - 单击图像时尝试删除类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17866818/