2014-02-28 29 views

回答

5

這將是toggleClass(),只要確保你不會從刪除類目前點擊元素,那麼類將始終加上

$('.employee_mugshot').click(function() { 
     $(".employee_mugshot").not(this).removeClass("active"); 
     $(this).toggleClass('active'); 
}); 

FIDDLE

+0

Fing A你快!我在哪裏可以瞭解更多關於'not(this)'代碼部分的內容? –

+1

閱讀[** not **](https://api.jquery.com/not/)的文檔,但它所做的全部內容都排除了'this',因此類不會在當前元素上移除,因爲toggleClass然後將總是添加類等 – adeneo

相關問題