こんにちは私はクラスをクリックすると別のクラスをスライドトグルし、クリックしたばかりのクラスを回転させるようにしようとしています。私のコードはそれをすべて行いますが、もう一度クリックしても元に戻りません。
/* Category Description Toggle */
$('.category-desc').css("display", "none");
$(".category-desc-toggle").addClass("close");
$(".category-desc-toggle").click(function() {
$('.category-desc').slideToggle(300);
if($('.category-desc-toggle').hasClass('close')){
$(this).transition({ rotate: '45deg' });
$('.category-desc-toggle').removeClass('close').addClass('open');
};
if($('.category-desc-toggle').hasClass('open')){
$(this).transition({ rotate: '0deg' });
$('.category-desc-toggle').removeClass('open').addClass('close');
};
});
私は何が間違っているのですか?
前もって感謝します!