In diesem Artikelbeispiel wird der spezifische Code von jQuery zum Wechseln von Bildern durch Klicken auf die linke und rechte Schaltfläche zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt Beim Klicken auf die Schaltfläche rechts verschiebt sich das Bild nach links, bei der Schaltfläche links verhält es sich analog. Der CSS-Stil wird hier weggelassen...gehe direkt zum JS-Code <div Klasse="unten-unten-div"> <div Klasse="Bilder-Rahmen"> <div Klasse="Frame-First"> <!--Erstes div --> <div id="left_btn" Klasse="Bild-Button-left"> <!--“ < ”-Schaltfläche--> <div Stil="padding-top: 70px;"> < </div> </div> </div> <!--Zweites Div --> <div Klasse="Frame-Sekunde"> <div Klasse="Frame-Sekunde-Up"> <div Stil="float: left;Schriftgröße: 10px;"> Das edle Zubehör passend zu diesem Modell: </div> </div> <div Klasse="Frame-Sekunde-nach-unten"> <div Klasse="Frame-Sekunde-unten-unten"> <!--Bildergalerie--> <div Klasse="Frame-Sekunde-Down-Uppics"> <img id="img0" style="Breite: 100%;Höhe: 100%;" src="./images/accessories/t500.png" /> </div> <!--Text--> <div Klasse="Frame-Sekunde-Down-Downtext"> Kotflügel </div> <div Klasse="Frame-Sekunde-unten-unten"> <!--Bildergalerie--> <div Klasse="Frame-Sekunde-Down-Uppics"> <img id="img1" style="Breite: 100%;Höhe: 100%;" src="./images/accessories/t501.png" /> </div> <!--Text--> <div Klasse="Frame-Sekunde-Down-Downtext"> Seitenscheibenwischer</div> </div> <div Klasse="Frame-Sekunde-unten-unten"> <!--Bildergalerie--> <div Klasse="Frame-Sekunde-Down-Uppics"> <img id="img2" style="Breite: 100%;Höhe: 100%;" src="./images/accessories/t502.png" /> </div> <!--Text--> <div Klasse="Frame-Sekunde-Down-Downtext"> Nummernschild-Fensterzierrahmen</div> </div> <div Klasse="Frame-Sekunde-unten-unten"> <!--Bildergalerie--> <div Klasse="Frame-Sekunde-Down-Uppics"> <img id="img3" style="Breite: 100%;Höhe: 100%;" src="./images/accessories/t600.png" /> </div> <!--Text--> <div Klasse="Frame-Sekunde-Down-Downtext"> Teppich (sieben Sitze) </div> </div> </div> </div> <!--Das dritte div --> <div id="right_btn" Klasse="frame-third"> <!--“ > ”-Schaltfläche --> <div Klasse="Bild-Button-rechts"> <div Stil="padding-top: 70px;"> > </div> </div> </div> </div> </div> <!--Versteckte Bildersammlung--> <div id="Bilder"> <img src="images/accessories/t500.png" style="Anzeige: keine;" /> <img src="images/accessories/t501.png" style="Anzeige: keine;" /> <img src="images/accessories/t502.png" style="Anzeige: keine;" /> <img src="images/accessories/t600.png" style="Anzeige: keine;" /> <img src="images/accessories/t602.png" style="Anzeige: keine;" /> <img src="images/accessories/t603.png" style="Anzeige: keine;" /> <img src="images/accessories/t604.png" style="Anzeige: keine;" /> <img src="images/accessories/t605.png" style="Anzeige: keine;" /> <img src="images/accessories/t606.png" style="Anzeige: keine;" /> <img src="images/accessories/t607.png" style="Anzeige: keine;" /> <img src="images/accessories/t608.png" style="Anzeige: keine;" /> </div> $(Funktion() { var Bilder = []; var imgs = $("#imgs img"); Var-Index = 0; //Das angezeigte Bild hat eine Länge von 4 var displayLength = $(".frame-second-down img").length; für(var i = 0; i < imgs.length; i++) { Bilder.push(Bilder[i]); } //Album-Links-Button $("#left_btn").click(function() { wenn(index == 0) { alert("Es ist bereits das erste Foto!"); zurückkehren; } anders { für(var j = 0; j < Anzeigelänge; j++) { $("#img" + j).attr("src", Bilder[index - 1 + j].src); } Index--; } }) //Schaltfläche auf der rechten Seite des Albums $("#right_btn").click(function() { wenn(index == (bild.länge - anzeigelänge)) { alert("Das ist das letzte Bild!"); gebe 0 zurück; } anders { für(var j = 0; j < Anzeigelänge; j++) { $("#img" + j).attr("src", Bilder[j + 1 + index].src); } Index++; } }) }) Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Linux verwendet NetworkManager, um Ihre MAC-Adresse zufällig zu generieren
>>: Lösung für das Problem, dass die MySQL-Konfigurationsdatei nicht geändert werden kann (Win10)
Umgebung: CentOS 7 Offizielle Dokumentation: http...
Aktualisierung der Ereignisantwort: Aktualisierun...
Das Installationstutorial für mysql5.7.17 wird Ih...
Offizielle Version von MySQL v5.7.19 (32/64-Bit-I...
CSS-Importmethode - Inline Durch das Style-Tag-At...
Vorwort Dieser Artikel stellt hauptsächlich die r...
Inhaltsverzeichnis Übergeordnete Komponente „list...
CentOS 8 hat das Installationsprogramm für Softwa...
CAST-Funktion Im vorherigen Artikel haben wir die...
1. Hintergrund Vor kurzem stießen einige Freunde ...
Vorwort Also habe ich diesen Blog geschrieben. Di...
Inhaltsverzeichnis Vorwort Vue-Aktualisierungsans...
In diesem Artikelbeispiel wird der spezifische Co...
Die häufig verwendeten Oracle10g-Partitionen sind...
Inhaltsverzeichnis Übergangs-Hook-Funktion Benutz...