私はこのフォーラムに不慣れで、jQuery にもかなり慣れていないので、(私が思うに) 基本的な質問ですが、答えを見つけることができず、私が試したすべてがうまくいきませんでした。
特定のことを行い、クラスを変更する必要があるページにボタンがあります。そして、新しいクラスでそれらを元に戻します。
これはコードです:
$("#info_button.buttonOff").click(function() {
$(".content").slideUp(300, function() {
$("#info").slideDown(300);
$("#info").addClass("contentOn");
$("#info_button").removeClass("buttonOff").addClass("buttonOn");
$("#overlay").fadeIn(300);
});
});
$("#info_button.buttonOn").click(function() {
$(".content").slideUp(300);
$("#info").removeClass("contentOn");
$("#info_button").removeClass("buttonOn").addClass("buttonOff");
$("#overlay").fadeOut(300);
});
初のイベント単独作品。しかし、2 番目のイベントを追加するとすぐに、何も機能しなくなります。.unbind() で何かをしなければならないと思いますが、その方法がわかりませんでした。
助けてください。