2012-08-07 83 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');

相關問題