ボタンをクリックすると、ある div を非表示にして別の div を表示しようとしています。ボタンはクリック後にクラスを変更する必要があります。
toggleClass
これらをとで変更しようとしましtoggleSlide
たが、うまくいきませんでした。今、私はオンクリックでdivを表示および非表示にしようとしています。何とか動いているように見えますが、removeClass
うまくいきません。
誰かが何が悪いのか理解できますか?またはそれを行うためのより良い方法はありますか?
たぶん、コードやクリック数を簡素化するトグル配列などで作成できるかもしれませんが(if count c++%2!=2
)、それが可能かどうかさえわかりません。
$('div.more-lang').hide();
$('div.lang-arrow').click(function () {
$('div.lang-arrow').addClass('more');
$('#lang').hide('');
$('div.more-lang').show('');
});
$('div.lang-arrow.more').click(function () {
$('div.lang-arrow').removeClass('more');
$('div.more-lang').hide('');
$('#lang').show('');
});