Anwendungsbeispiel-Website http://www.uhuigou.net Das dynamische Laden von Bildern ist nichts Neues. Viele große Websites nutzen es. Die Vorteile liegen auf der Hand. Es spart vor allem Datenverkehr (einschließlich Server und Client), bietet ein besseres Benutzererlebnis und erhöht die Geschwindigkeit des Seitenöffnens. Das Prinzip ist nicht kompliziert. Das Bild verwendet immer noch das ursprüngliche img-Tag und der src zeigt auf ein standardmäßiges kleines Bild, z. B. beim Laden. Passen Sie dann ein img-Attribut an, um die echte Bildadresse zu speichern. Wenn der Benutzer den Bildspeicherort besucht, wird der src-Wert über die js-Steuerung in den Wert des benutzerdefinierten Attributs geändert. Diese Funktion wurde in viele Plug-ins integriert. Das von mir verwendete heißt jquery.lazyload. Wenn Sie es benötigen, laden Sie es einfach von meiner Website herunter. Dies ist die einzige Datei, die Sie benötigen. Natürlich benötigen Sie auch jquery.lazyload Die Verwendung ist auch sehr einfach. Fügen Sie dem ursprünglichen img-Tag ein data-original-Attribut hinzu, um die echte Bildadresse zu speichern. Das Beispiel lautet wie folgt Code kopieren Der Code lautet wie folgt:<img class="lazy" src="http://bcs.duapp.com/uhuigou/loading.gif" data-original="http://bcs.duapp.com/uhuigou/201306200831326313.jpg" style="width: 100%; display: inline-block;"> Schreiben Sie dies einfach für alle Bilder, die dynamisch geladen werden müssen. jquery.lazyload erkennt nur data-original, style oder andere Attribute. Sie können sie nach Bedarf schreiben. Schließlich müssen Sie sie im jquery.ready-Ereignis der Seite initialisieren. Code kopieren Der Code lautet wie folgt:$(Funktion() {$("img.lazy").lazyload();}); Okay, fertig! |
<<: So legen Sie eine feste IP-Adresse für eine virtuelle VMware-Maschine fest (grafisches Tutorial)
>>: Tutorial zur Installation des GreasyFork-JS-Skripts auf dem Mobiltelefon
TRUNCATE-TABELLE Löscht alle Zeilen in einer Tabe...
Was ist hohe Parallelität? Die standardmäßigen Li...
Dieser Artikel stellt einige Aspekte von HTML-Tag...
Die vier Eigenschaftswerte von Position sind: 1.V...
Inhaltsverzeichnis 1. Vom Vater zum Sohn 2. Vom S...
Ich schreibe gerade ein kleines Programm. Da die ...
Vor kurzem sind mehrere Datenanomalien in MySQL o...
Inhaltsverzeichnis Vorwort Webpack-Deb-Server Sta...
Gestalten Sie die oben gezeigte Webseite: <!DOC...
Manchmal müssen wir Programme auf dem Windows-Sys...
Inhaltsverzeichnis Vorwort Umgebungsvorbereitung ...
Inhaltsverzeichnis Als globale Variable Variables...
Inhaltsverzeichnis Welche Dienstprogramme bietet ...
In diesem Artikel wird der spezifische Code für J...
Das Team ersetzte den neuen Rahmen. Alle neuen Un...