Sichere UND schnellste Möglichkeit, eine CSS-Klasse zum Hauptteil des DOM hinzuzufügen
Ich möchte dem body-Element des DOM eine Klasse hinzufügen. Für etwas so Einfaches und wenn das body-Element selbst schnell geladen wird (zumindest würde ich denken, dass es schneller geladen wird als beispielsweise ein im DOM vergrabenes Element), muss ich wirklich auf das jQuery Ready-Ereignis warten, um dies zu tun einfache Aufgabe? Ich versuche, einen "Flimmer" -Effekt beim Hinzufügen des Stils zum Körper zu vermeiden, da verschiedene CSS-Stile, die dieser Klasse zugeordnet sind, beim Hinzufügen wirksam werden.
Ich kann etwas machen wie:
jQuery(window.document).ready(function () {
jQuery("body").addClass("home");
});
Aber gibt es einen schnelleren und dennoch sicheren Weg? Es ist mir egal, ob es sich um jQuery oder natives JavaScript handelt