私が持っているものは<div#graphicsCloseBox>
中に入れ子になってい<div#catbox>
ます。をクリックすると、クラスが元に戻ります。ボックス内にフォーム入力があるため、toggleClass を使用できないため、フォームをクリックすると混乱します。
$('#catbox').click(function() {
$(this).removeClass('cat');
$(this).addClass('cat2');
});
$('#graphicsCloseBox').click(function() {
$('#catbox').removeClass('cat2');
$('#catbox').addClass('cat');
});
例が必要な場合は、http://codepen.io/rtro92/pen/mihluを確認してください 。ただし、これは非常に簡単です。問題が 2 番目の関数にあることはわかっていますが、#catbox をターゲットにすることはできません。ありがとう!