Frage

Gibt es eine Möglichkeit, wenn ich erkennen kann, wenn antworten. Js Fertig der Arbeit?

Im Moment dauert es etwa 1-2 Sekunden, bis das Layout richtig angezeigt wird.Ich möchte ein beliebiges Ladekennzeichen hinzufügen, der ausgeblendet wird, wenn antwort.js es den Job erledigt.

danke.

ps.Ich kenne die guten Praktiken, aber der Kunde zahlt das Geld.

War es hilfreich?

Lösung

Sie können den Container einfach ausblenden und die Ladeanzeige standardmäßig anzeigen und dann eine Medienabfrage verwenden, um sie umzuschalten.

generasacodicetagpre.

-browsern, die die Medienabfrage unterstützen, zeigen sofort den Container und verbergen die Ladeanzeige.Alt, dh erst, bis diese Medienabfrage von antworten.js verarbeitet wird.

Andere Tipps

Warnung: Rant

Denken Sie für eine Sekunde darüber nach.Denken Sie darüber nach, ein Benutzer zu sein, wenn Ihre Benutzeroberfläche gesperrt ist, während Sie auf ein JS warten, um Ihr Layout auf einem alten (dh <9) -Browser mit einem langsamen Rendering-Motor zu ändern.Hier ist deine Lösung:

generasacodicetagpre.

ie8-Benutzer würden viel lieber horizontal ein wenig scrollen (sie sind an sub-optimalen UX verwendet, sie verwenden IE8 danach !!!!) als antworten.Leistung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top