[jQuery] addClass / removeClass - Attributes

$('#btn0').click(function(){
  $('#sample li').addClass(
    function(_index, _currentClass){
      var _class;
      if( _currentClass == 'blue' ){
        _class = 'green';
      }
      return _class;
    }
  );
});

$('#btn1').click(function(){
  $('#sample li').removeClass(
    function(_index, _currentClass){
      if( _currentClass == 'red' ) return $(this).attr('class');
    }
  );
});

.addClass( function(index, currentClass) )
.removeClass( function(index, class) )
のサンプルコード
$('#btn0').click()は、もしliの中に、blueというクラスがあれば、greenのクラスを追加しますよ、という関数。
$('#btn1').click()のほうは、もしliの中に、redというクラスがあれば、そのクラスを削除しますよ、という関数。

クラスを追加する

クラスを削除する