切り替えるフィルターがあります。
上記の領域をクリックすると、フィルター領域のサイズが正しく切り替わります。
私ができるようにしたいのは、別のボタンでも閉じることです。
別の方法で高さを 15 に設定すると機能しますが、トグル状態が変更されていないことを前提としているため、数回クリックしてサイクルを同期する必要があります。
フィルターの切り替えが発生するように指示する方法はありますか。個別に閉じるのではなく。
$("#filtertoggle").toggle(function () {
$("#filterarea").animate({ height: "200px" }, 400);
},
function () {
$("#filterarea").animate({ height: "15px" }, 400);
});
以下を呼び出すと、実際にはパラメーター化されていないトグルにすぎないため、filtertoggle が非表示になります。私が作成したメソッドを呼び出しません。
$("#goFilter").click(function () {
$( ".filtertoggle" ).toggle();
}