2017-06-26 7 views
0

JavaScriptまたはjQueryのどちらを使用していても、存在しない要素に値を設定することに支障はありませんか?存在しない要素に値を設定する

動的に構築されたDOMSに対処するいくつかの汎用関数では、いくつかのクラス要素に値と属性が割り当てられていますが、必ずしもそれらが存在するとは限りません。

+0

どういう意味ですか?できるコードを含めてください。 – Soviut

+0

明確なステートメントや特定の状況がなければ、これは問題ではないはずです... –

+0

存在しない要素を検索することによってサイクルが犠牲になるだけです。一般的には、これはパフォーマンス上の大きな問題ではありません – ControlAltDel

答えて

0

DOMに接続されていない要素を作成し、通常のDOM要素に対して行う操作を行うことができます。これは、接続されていないDOM要素を変更してもブラウザが再描画されないため、しばしばより良いアプローチです。次に、すべての変更を適用した後、その要素をDOMにアタッチして、ブラウザに一度しか描画させません。

同様に、関連するスタイルがあるかどうかは関係ありませんが、好きなだけ多くのクラスを割り当てることができます。

関連する問題