Jeden Tag ein jQuery-Plugin - jQuery-Plugin zur Implementierung eines Karusselldiagramms. Zu Ihrer Information: Der spezifische Inhalt lautet wie folgt Die Wirkung ist wie folgt Codeabschnitt .rel{ Leerzeichen:nowrap; Überlauf-y: versteckt; Überlauf-x: automatisch; } .rel::-webkit-scrollbar{ Höhe: 0px; Breite: 0px; } .img{ Breite: 100 %; Höhe: 100%; } <!DOCTYPE html> <html> <Kopf> <meta charset="utf-8"> <title>Ein weiteres Karussell erstellen</title> <script src="js/jquery-3.4.1.min.js"></script> <script src="js/zzlbt.js"></script> <link href="css/zzlbt.css" rel="stylesheet" type="text/css" /> <Stil> *{ Rand: 0px; Polsterung: 0px; } #div{ Position: fest; oben: 20px; links: 20px; Breite: 400px; Höhe: 200px; Rand: 1px durchgehend hellgrau; } .div{ Breite: 400px; Höhe: 200px; schweben: links; Rand: 10px; } </Stil> </Kopf> <Text> <div Klasse="div"></div> <div Klasse="div"></div> </body> </html> <Skript> $(Funktion(){ $(".div").lbt({ Daten:[ "img/1.png", "img/2.png", "img/3.png", "img/4.png" ] }) }) </Skript> $.prototype.lbt = Funktion(Objekt) { obj = obj == undefiniert? {} : obj; obj.time = obj.time==undefiniert?1000:obj.time; var das = dies; var $das = $(dies); $that.arr().fürEach($item=>{ $item.addClass("rel"); $(Funktion(){ //Dom hinzufügen obj.data.forEach(item=>{ var $img = $("<img class='img' src='"+item+"' />"); $img.appendTo($item); }) //Karussell ausführen var index = 0; var Timer = Intervall festlegen(Funktion(){ $item.stop().animate({ 'Nach links scrollen': $item.width()*index+'px' },500) index = (index+1)%obj.data.length; },obj.zeit) //Einige grundlegende Ereignisse: Wenn die Maus darüber schwebt, werden das Karussell und die Achse darunter angehalten}) }) } $.prototype.arr = Funktion() { var das = dies; var arr = []; für (var i = 0; i < diese.Länge; i++) { var $dom = $(das[i]); arr.push($dom); } Rückflug an; } 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:
|
<<: So laden Sie Dateien zwischen einem Linux-Server und einem Windows-System hoch und herunter
>>: Tutorial zur Installation und Konfiguration von MySQL Workbench unter CentOS
Aufgrund der Netzwerkisolation kann MySQL nicht m...
Inhaltsverzeichnis Vorwort Untersuchung vor Ort G...
Inhaltsverzeichnis Das Prinzip der asynchronen DO...
Inhaltsverzeichnis Vorarbeit Backend-Konstruktion...
Wirkung: <div Klasse="imgs"> <...
1. In Windows-Systemen erfordern viele Softwarein...
Wie unten dargestellt: XML/HTML-CodeInhalt in die...
Installieren Sie GeoIP unter Linux yum installier...
Inhaltsverzeichnis 1. Allgemeine Funktionsklassif...
In diesem Artikel erfahren Sie, wie Sie ziehbare ...
Vor etwa einem Jahr habe ich einen Artikel geschr...
Das 10-tägige Tutorial verwendet eine äußerst ver...
Es gibt nur eine Lösung: die Quelle ändern! Die Q...
Installieren Sie Virtualisierungssoftware Bevor S...
Bei der Verwendung von lepus3.7 zur Überwachung d...