2012-08-07 101 views
0

这里首先是我的问题的的jsfiddle例如:http://jsfiddle.net/xJtAr/jQuery的addclass似乎添加类,但没有视觉效果

我得到了我的网站上许多的div元素,其中一些有一个类“数字”和只有其中一人拥有“active_question”类,他们应该将灰色边框从数字类改为黑色边框。当用户点击其中一个元素时,这个人应该得到类“active_question”,这个类应该从这个类的旧div中移除。

我在jQuery中编写的脚本似乎工作正常,但没有视觉效果,因为它应该是。

如果有人能帮助我,我会非常感激。

回答

3

您在各种jQuery类方法中包含.。这只是CSS选择器而不是类。

所以不是$(this).addClass('.active_question')你想$(this).addClass('active_question')

编辑您的提琴:

http://jsfiddle.net/xJtAr/1/

+0

我明白了......我想我会多睡一会儿 – 2012-08-07 08:54:46

0

只需卸下.addClass()removeClass()

来源:.addClass('.yourClass');到:.addClass('yourClass');

相关问题