jquery-plugin Pace.js funktioniert nicht
bin ich mit dem jquery-plugin pace.js und ich möchte, dass wenn die Seite geladen ist dann erstmal die progress-bar wird geladen, danach wird der Inhalt angezeigt,
das ist mein code
<div class="pace pace-inactive">
<div class="pace-progress" data-progress-text="100%" data-progress="99" style="width: 100%;">
<div class="pace-progress-inner"></div>
</div>
<div class="pace-activity"></div>
</div>
den jsfiddle definieren das Ergebnis meiner Arbeit.
in meinem Fall den Inhalt und die Fortschrittsanzeige beide anzeigen gleichzeitig.
, Was ich will: ich möchte, dass zuerst der Fortschrittsbalken zeigt und nach dem complition der Fortschrittsbalken wird der Inhalt zeigen wie in diese website.
Update:
Dies ist, was ich als Nächstes versuchen, aber wenn der Fortschritt abgeschlossen ist, dann wird es nicht zeigen, keine Inhalte...
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>bk</title>
<link rel="stylesheet" href="css/pace-atom.css"/>
<style>
#contents {
display: none;
}
.cover {
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 1999;
background:rgb(33,33,33);
}
</style>
</head>
<body class="pace-done">
<div class="pace pace-inactive">
<div class="pace-progress" data-progress-text="100%" data-progress="99" style="width: 100%;">
<div class="pace-progress-inner"></div>
</div>
<div class="pace-activity"></div>
</div>
<div>
<div id="contents">
<img src="d3.jpg" alt=""/>
<img src="d1.jpg" alt=""/>
<img src="d2.jpg" alt=""/>
<img src="d2.jpg" alt=""/>
<img src="d1.jpg" alt=""/>
</div>
</div>
<script src="js/pace.js"></script>
<script type="text/javascript">
$(function() {
Pace.on("done", function(){
$("#contents").fadeIn(1000);
});
}
</script>
</body>
</html>
- check this out useragentman.com/blog/2012/01/16/...
- danke für den link, aber ich Suche nur für die pace.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Okay, also ein einfacher Weg, um dies zu implementieren ist, sich zu verstecken alle Ihre Inhalte bis Tempo fertig ist laden (ich nehme an, es ist eine Argumentation auf Tempo load-Bildschirm, aber ich bin mir nicht sicher).
So Ihren Inhalt haben könnten-id
#contents
und werden standardmäßigdisplay: none
. Sie können dann zeigen Sie den Inhalt nach dem Schritt ist getan, wie soHier ist ein Turnschuh, dass es funktioniert http://jsfiddle.net/59caubpx/3/
id='contents
die css-set zudisplay: none
.Wenn der Fortschrittsbalken stecken bei 99%, und wenn Sie Visual Studio verwenden, müssen Sie deaktivieren Sie 'Aktivieren Sie Browser-Link-option. Diese zu lösen, wird die unvollständige Fortschrittsbalken Problem.
Bitte überprüfen Sie, dass alle hinzufügen die Datei richtig, wie jquery.js oder Thema.atom.css oder pace.js etc...