2010-03-29 103 views
0

我有一個簡單的jQuery工具欄,基本功能是:的jQuery如果和邏輯

  1. 懸停:背景變化到規定值&添加。主動類
  2. 的OnClick:向下4PX移動圖標,和改變工具欄的背景到元素的工具欄

我想做什麼,當它應用類'活動'類時,將圖標向下移動4px,但是也刪除onclick事件?

不知怎的,我需要在我的jQuery的Onclick事件'IF'語句。

回答

0

的一部分,如果你可以使用活動類作爲一個標誌..

所以單擊處理

if (!$(this).hasClass('active')) { 
    // do what you want 
} 

它轉換內部「如果點擊的元素不具備active類分配然後做你想做的事......「