2016-08-16 135 views
0

有人可以告訴我爲什麼選擇的類只是被添加,而不是在這裏刪除?jQuery addClass removeClass

jQuery("area").on('click', function(){ 

    jQuery('selected', this).removeClass('selected'); 

    jQuery(this).addClass('selected'); 

}); 
+0

你應該告訴我們這些工作是否有效,並選擇答案作爲正確的,如果任何這些答案工作:) –

回答

1

因爲你弄錯了。使用這個

jQuery('.selected').removeClass('selected'); 
0

我假定「選中」是一個類。因此,要修復將您的代碼更改爲:

jQuery('.selected', this).removeClass('selected'); 

請參閱選擇器上添加的點(。)。