单击图像时,我尝试使用 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');
演示:http: //jsfiddle.net/hungerpain/XYZZx/39/
在您的情况下,这还不够,removeClass("title")
但您还需要更多:
$("div",this).removeClass('title');
在这里它可以按您的预期工作:http: //jsfiddle.net/XYZZx/38/