toggle 表示・非表示の状態判定 toggleClass

    $("#hogehoge").toggle(function () {
        if ($(this).is(':visible')) {
            // 非表示中の処理
            hogehoge;
        } else {
            // 表示中の処理
            hogehoge;
        }
    });
      $('#sp_menu').toggleClass('sp_menu--activate',function() {
        if ($(this).parent().is('.bar')) {

            return 'happy';
        } else {

            return 'sad';
        }
      });