0
A
答えて
1
すべての要素の親を末尾のDOMに追加するだけで、一度しか再描画されません。
+0
私は1つのノード(およびその子ノード)を操作しているだけです。それが判明したので、私はです。私の頭の中をクリックすると、あなたが投稿する直前のすべてが複雑になります。 – BanksySan
関連する問題
- 1. JavaScript - ブラウザの即時リフローと再ペイント
- 2. 1回の再描画/リフローで複数のDOMアップデートが必要ですか?
- 3. 移動したときのCALayerのコンテンツの再描画を無効にする
- 4. ブラウザのサイズを変更すると画像がリフローしない
- 5. apiでビューを再描画しない無効化25
- 6. リーフレット描画プラグインを無効にするダブルクリックイベントをポリライン描画終了
- 7. 目に見えるブラウザのリフロー
- 8. ブラウザを再描画する前にjavascriptを実行する*(jsFiddleの例)
- 9. XmlPullParserException:無効な描画可能なタグベクトル
- 10. DOMに触れると、何も変わらなくてもリフローと再描画がトリガされますか?
- 11. DOM要素のどのプロパティを読み込むと、ブラウザでページを再描画(リフロー)することができますか?
- 12. jqPlotを再描画する
- 13. ブラウザでDOM要素を直ちに再描画するようにします
- 14. NSView - 親ビューを再描画せずにサブビューを再描画する方法
- 15. 動画の再生中にタッチを無効にする方法
- 16. フォームエリア外に描画するときの再描画方法
- 17. ブラウザのボタンを無効にする
- 18. ブラウザのハッシュナビゲーションを無効にする
- 19. ブラウザのバックページボタンを無効にする
- 20. ブラウザのスクロールバーを無効にする
- 21. 無効を使用して再描画が正しく機能しない
- 22. 再描画グーグルチャート
- 23. 再描画AmStockChart
- 24. 描画されたマップボックスのGLフィーチャーを再描画する
- 25. ハイチャートラベルを再描画
- 26. NSViewの再描画
- 27. GUIを先に再描画する.Sleep
- 28. ブラウザAPIを無効にする
- 29. Androidブラウザでクッキーを無効にする
- 30. デスクトップGoogle Chromeブラウザを無効にする?
おそらく*各要素の後には*再描画されません。注意すべき主な点は、DOMの追加/削除に要素サイズや位置などのクエリを散在させることです。これらのクエリはブラウザに正しい答えを得るために再描画を強制するためです。 – Pointy
[フラグメント](https://developer.mozilla.org/en-US/docs/Web/API/Document/createDocumentFragment)を使用して要素をその要素に追加し、終了時に要素を追加することができます。 –
@Pointyサイズの問い合わせに関する興味深い点。私はそれを考慮しなかった。 – BanksySan