私はドロップダウンリストと、デフォルトでdisplay:none
のCSSの要素のリストを持っています。 要素がドロップダウンから選択された場合、現在、それは私が欠けている何display:block
要素を表示するエレガントな方法:なし?
に変更されます、新しいものが選択されるとdisplay:none
に戻っ要素を変更する方法です。私は常にすべての要素をチェックしてそれをdisplay:none
に変更するループを書くことができますが、それは面倒です。 私の実際の問題は約100要素あり、そのうち99個が既に隠されているときにすべてを再隠すのは無駄に思えます。
jQuery(またはjavascript)でこれを行う最もエレガントな方法は何ですか。私が持っているもののフィドルはここにある:
https://jsfiddle.net/3w66k51z/4/
ありがとう!
あなたのフィドルは機能していますか? – Paul
良い点@Paulは今です! – Acoustic77