次のようにトグルで表示/非表示になっているグリッドのフィルターがあります。
$("#btnFilter").toggle(function () {
// show filter
}, function () {
// hide filter
});
グリッドはインタラクティブで、ダブルクリックすると、既存のグリッドに新しい動的 HTML がオーバーレイされます。グリッドと対話するときにフィルターを表示したくないので、グリッドの onClick() イベントに// hide filter
、トグル関数と同じ適切なコードを入れています。
唯一の問題は、.toggle() イベントをバイパスしているため、手動で非表示にしようとするときに #btnFilter を 2 回クリックする必要があることです (これは望ましくありません)。
どんな考えでも素晴らしいでしょう!
私は答えに感謝しますが、ロジックは本当に私に関係するものではありません.トグルが削除された理由はありますか? おそらく私の問題に関連していますか?