簡単なjQueryトグルコードを作成しました。
$("#expander.closed").click(function(){
console.log("opening");
$("#expander").removeClass();
$("#expander").addClass("open");
});
$("#expander.open").click(function(){
console.log("closing");
$("#expander").removeClass();
$("#expander").addClass("closed");
});
アイデアは#expander
、クラスをクリックするたびにとの間open
で切り替わるということですclosed
。
ただし、何らかの理由で、からに変更されて1回だけ機能しclosed
、open
その後はそれ以上機能しません。
理由がわかりません。これがjsFiddleです。