1
クリックした状態に応じてボタンdivの背景を変更したいと思っています。それがアクティブになっている場合は、divをトグルします。緑色で、閉じている場合は赤です。jQueryのボタンのアクティブ状態を変更するには
div要素は、(ACTIVEクラスを追加することで)緑であることを取得するための私が持っているコードは次のとおりです。
$('#clickme').click(function() {
$('#slideContainer, #buyOffPage').animate({height: 'toggle'}, 2000);
$('#clickme').addClass('ACTIVE');
});
しかし、私は、ボタンを再度クリックされたときに、そのような状態を元に戻す方法がわかりませんdiv slideContainerはクラス(INACTIVE)を適用して隠しているので、ループしているので、次にACTIVEをクリックし、そのINACTIVEなどをクリックします。
私はクラスのボタンの状態をターゲットにするつもりだと思うが間違っているが、何をすべきか分からない!
+1を参照するか、これを使用するか、コールバックを '.click()'関数に追加してください – Alex
ありがとう、ありがとうございます。私はちょっと愚かな気がするので、とてもシンプルでした! – JayDee
これは経験が付いています。今あなたが知っている; o)それが助けてうれしい。 –