分割はdisplay: none;
リンクまたは画像をクリックすると、正常に動作しdisplay: block;
ています。
同じアイコンまたはリンクをクリックすると、非表示になります。
したがって、リンクがアクティブな場合は Div が表示され、その後リンクをクリックして表示オプションを変更します。
分割はdisplay: none;
リンクまたは画像をクリックすると、正常に動作しdisplay: block;
ています。
同じアイコンまたはリンクをクリックすると、非表示になります。
したがって、リンクがアクティブな場合は Div が表示され、その後リンクをクリックして表示オプションを変更します。
これは、作業コンセプトを示す jsfiddle です。
$("#clickme").click(function() {
$("#showme").toggle();
});
jQuery のトグル機能は、おそらくあなたが望むものです。
jQuery では、次のことができます。
$('div').click(function(){
if ($('div').css("display") == "block"){
$('div').("display", "none");
}
else{
$('div').("display", "block");
}
});
編集: この特定のケースでは、トグル方式が推奨されます。異なる背景色を循環させたい場合など、イベントに 2 つ以上の結果を追加したい場合は、私のやり方で行うことをお勧めします (下手な例ですが、要点を示します)。