0

<div>入力フィールド内に入力されたものを含まない div を非表示にすることにより、コンテナーのクラス (div.container) で s をフィルター処理するこのコンテンツ フィルターがあります。

そうすれば<div>、入力フィールド内に入力されたものを含む のみが表示されます。

現在、入力フィールド内の各キーをチェックしてフィルタリングするため、結果が瞬時に表示されます。

さて、私の問題は、ユーザーが入力フィールド内にあるものを削除すると、すべてが非表示になることです。入力フィールドに何もない場合は、すべてが表示されます。

この js フィドルの分離されたケースでは正常に動作します

サイト全体に適用したときではありませんでした。フィルタリングは機能しますが、入力に何も入力しないとすべてが消えます。

入力に何もないときに、以前に非表示になっていた div.container が表示されるようにするにはどうすればよいですか? 本来のように機能するように、フィルターするものが何もない場合のフィルターのように、すべてが表示されます。

これが起こっているページです。その下のコンテンツをフィルタリングするフィルターにアクセスするには、「詳細についてはこちら」または「仕事」をクリックしてください。

4

1 に答える 1