$(document).ready()
Führt den Code aus, nachdem alle HTML-Elemente geladen wurden.Führen Sie jQuery-Code aus, nachdem alle CSS-Regeln angewendet wurden.
Wie wird der jQuery-Code ausgeführt, nachdem alle CSS-Regeln angewendet wurden?
Ich habe einige Stylesheets mit der Seite verknüpft und es dauert einige Zeit, um die Seite zu laden. Das Elementlayout ändert sich während der Ladezeit.
Aus Gründen der Benutzerfreundlichkeit muss ich das Layout des Elements korrigieren, nachdem alle Zielgrößen haben. Ansonsten bekomme ich falsche Größen dieser Elemente.
Jetzt mache ich es im Fokus oder nach einem Timeout, aber das muss nach dem Laden der Seite.
$ (document) .ready() Diese Linie bedeutet, dass die jQuery nur einmal geladen, um Ihre gesamte Seite ausgeführt wird beginnen soll. Möglicherweise liegt ein Problem mit dem CSS vor. –
window.load sollte tun, wird es bis alle Bilder lädt auch – kobe