jQueryを使用して要素のクラスを変更すると、クリック関数は新しいクラスでは機能しません。
これが私のコードです
jQuery('.close').on('click', function() {
jQuery('div').slideUp();
jQuery(this).addClass('open');
jQuery(this).removeClass('close');
});
jQuery('.open').on('click', function() {
jQuery('div').slideDown();
jQuery(this).addClass('close');
jQuery(this).removeClass('open');
});
ここで試すことができます-http://jsfiddle.net/NkG9k/1/
トグルボタンをもう一度クリックしてみてください。(divをスライドダウンしません)