Kiedy tworzę strony z javascriptem, które manipulują stroną, a ta manipulacja ma miejsce przy ładowaniu strony, często dostaję nieprzyjemny efekt migotania.Zatrzymaj miganie javascriptu podczas manipulowania zawartością strony?
Na przykład, gdybym miał akordeon, cała zawartość musiałaby zostać załadowana jako html, a po załadowaniu mogłaby być zapakowana w javascript. Oznacza to, że przez chwilę widoczna jest pełna treść, a następnie "migocze", ponieważ niektóre z nich są ukryte.
Jednym z rozwiązań byłoby ukryć migającą zawartość za pomocą css, a następnie pokazać ją (w razie potrzeby) za pomocą javascript. Problem polega na tym, że strona nie będzie działać poprawnie dla osób bez javascript.
Czy istnieje lepszy sposób? Dzięki
Jakie dokładnie zdarzenie używasz do zainicjowania twojego javascript? Czy to onLoad? – rciq