Das ist meine Website: Ссылка
Ich verwende einen benutzerdefinierten Lade-Effekt und aus irgendeinem Grund funktioniert es nicht gut.
Dies ist der Code für den Ladeeffekt:
HTML:
%Vor%CSS:
%Vor%JS:
%Vor%In Safari wird der ".loadingContainer" nicht entfernt, nachdem die Seite geladen wurde, so dass nur die ganze Seite leer ist. Kann mir jemand helfen, das zu beheben?
Ersetzen Sie jQuery(window).load(function(){
durch das folgende
Soweit ich weiß, ist es nicht nötig jquery im Code anzugeben. In meinem Beispiel behandelt jquery automatisch den fadeOut()
Handler. Der Rest des Codes kann durch das Kern-Javascript gehandhabt werden. Ich benutze diesen Code auch in meiner Website, und es funktioniert einwandfrei auf jedem Betriebssystem (auch Android).