3

より良いアプローチは何ですか?

  1. 複数の DOM 要素を親ノードに追加し、1 つを除くすべてを「非表示」に設定します ( disply='none')。必要に応じて、現在表示されている要素を「非表示」に設定し、別の要素を「表示」に設定します。

  2. DOM 要素を 1 つ追加するだけで、必要に応じてその属性とコンテンツを変更できます。

4

1 に答える 1

4

間違いなくオプション 1 です。DOM をいじるのは決して良い考えではありません。私たちは皆、必要に迫られてそうしています。

DOM の変更は少ないほど良いです。

PSセレクターをキャッシュすることを忘れないでください...

于 2012-05-07T00:09:59.807 に答える