Js időzítése

Js időzítése
2021-01-03T19:45:20+01:00
2021-01-03T20:08:01+01:00
2022-08-11T23:55:32+02:00
hello wolrd
Sziasztok, és Boldog új évet!

Fájlaim: index.html, menu.html, script.js
Az index fájlban vagy egy div, és a scriptben megírtam, hogy a menu.html-t illessze be a div-re. Ez működik, viszont az index-ben egy külön sorral szeretném ha a menu.html bizonyos div-ei kapnának más class-t is, mint ami van alapjáraton nekik. Alapjáraton ez a kód is megvan, de nem működik, mivel mikor betöltődik a honlap nagyon lassan tölti be rá a menu.html-t is, és sokkal hamarabb fut le a classlist.add-om. Van rá bármilyen mód hogy csak akkor fusson le ez a kód, hogy ha betöltött a menu.html? 
Amivel eddig haladtam: szerkesztő  honlap
Nem nagyon találtam egy megoldást, de ha valaki tudna egy jót, akkor azt megköszönném.
Ha egy picit zavaros voltam, a lényeg: ez több honlapon lenne egyszerre, és ha valamit kell szerkeszteni a menün, akkor elég csak a menu.html-t, nem kell mind a 20db html-t. Viszont jó lenne hogy ha a menu olyan helyen lenne megjelölve design-ileg, amilyen honlapon vagyunk épp.

(sry a címért, mán nem tudtam mit kitalálni)
Mutasd a teljes hozzászólást!
1: Döntsd el hogy jQuery vagy natív JS, mert ez a kevert kód undorító.
2: Olvasd már a jQuery.load() kézikönyvét: .load()

A load() elfogad callback függvényt complete eseménykor, abba kellene tenni a kívánt manipulációkat. Meg kell várni míg betölti, aztán módosítani őket.
Mutasd a teljes hozzászólást!

abcd