尝试在单击图像时删除类

Wan*_*arn 1 css jquery

我试图在单击图像时用jquery删除一个类,但我似乎可以让它工作.我正在使用

 $(this).removeClass('.title');
Run Code Online (Sandbox Code Playgroud)

删除这个类,但它不起作用.

 .title{
   font-size: 100%;
   top: -40px;
   color: white;
   left: 0%;
   position: absolute;  
   z-index: 1;
   }
Run Code Online (Sandbox Code Playgroud)

这是我的JSFiddle.

kri*_*ath 8

不是

$(this).removeClass('.title');
Run Code Online (Sandbox Code Playgroud)

它的

$(this).removeClass('title');
Run Code Online (Sandbox Code Playgroud)

你在使用.时不得使用addClass,removeClasstoggleClass.正如其他回答者所提到的那样,在你的演示中,该类title不适用于li,而是应用于div.所以你必须做这样的事情来删除title:

$(this).find("div").removeClass('title');
Run Code Online (Sandbox Code Playgroud)

演示:http://jsfiddle.net/hungerpain/XYZZx/39/