jQuery klickt auf den Liebeseffekt

jQuery klickt auf den Liebeseffekt

In diesem Artikel wird der spezifische Code des jQuery-Liebeseffekts als Referenz angezeigt, wenn Sie darauf klicken. Der spezifische Inhalt ist wie folgt

Code:

<!DOCTYPE html>
<html lang="de">

    <Kopf>
        <meta charset="UTF-8" />
        <title>Herzeffekt</title>
        <script type="text/javascript" src="jquery-3.2.1.min.js"></script>
        <style type="text/css">
            #Liebe
                Breite: 30px;
                Höhe: 30px;
                /*Rand: 1px durchgehend rot;*/
                Position: absolut;
            }
            
            #Erste {
                Breite: 15px;
                Höhe: 26px;
                Hintergrundfarbe: rot;
                Position: absolut;
                rechts: 3,2px;
                unten: 0;
                transformieren: drehen (45 Grad);
                Rahmenradius: 10px 10px 1px 1px;
                Deckkraft: 1;
            }
            
            #zweite {
                Breite: 15px;
                Höhe: 26px;
                Hintergrundfarbe: rot;
                Position: absolut;
                links: 3,2px;
                unten: 0;
                transformieren: drehen (-45 Grad);
                Rahmenradius: 10px 10px 1px 1px;
                Deckkraft: 1;
            }
        </Stil>
    </Kopf>

    <Körper></Körper>

    <Skripttyp="text/javascript">
        Funktion random(unterer, oberer) {
            returniere Math.floor(Math.random() * (oberer - unterer)) + unterer;
        }
        var body = document.getElementsByTagName("body")[0];
        dokument.onclick = Funktion(e) {
            var num = zufällig(0, 19);
            // Farbarray var color = ["peru", "goldrod", "yellow",
                "chartreuse", "palevioletred", "deeppink",
                "rosa", "blassgrün", "pflaume",
                "dunkelorange", "puderblau", "orange",
                "orange", "orchidee", "rot",
                "Aqua", "Lachs", "Gold", "Rasengrün"
            ]

            var divmain = document.createElement("div");
            var zuerst = document.createElement("div");
            var Sekunde = document.createElement("div");
            //Attribute zu div hinzufügen divmain.setAttribute("id", "love");
            divmain.setAttribute("Klasse", "Liebe");
            first.setAttribute("id", "erste");
            zweite.setAttribute("id", "zweite");
            // Inneres Div zur äußersten Ebene hinzufügen
            divmain.appendChild(erstes);
            divmain.appendChild(Sekunde);
            // Bestimme die Position des Div basierend auf der Mausposition //divmain.style.top = e.pageY + "px";
            //divmain.style.left = e.pageX + "px";
            divmain.style.cssText = "oben:" + e.pageY + "px;links:" + e.pageX + "px";

            // Füge dem herzförmigen Div zufällige Farben hinzu. first.style.backgroundColor = color[num];
            zweite.Stil.Hintergrundfarbe = Farbe[Anzahl];
            body.appendChild(divmain);

            $(".Liebe").animieren({
                Deckkraft: "0",
                oben: "-=50px"
            }, 1500);

        }

        // Mit Timer Seitenmüll löschen setInterval(function() {
            var div = document.getElementsByClassName("Liebe");
            var len = div.Länge;
            Variablennummer;
            für(var i = len - 1; i >= 0; i--) {
                num = parseInt(div[i].style.opacity);
                wenn(Zahl <= 0) {
                    div[i].entfernen();
                }
            }

        }, 3500);
    </Skript>

</html>

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:
  • Verwenden Sie snowfall.jquery.js, um den Effekt fliegender Herzen auf dem gesamten Bildschirm zu erzielen
  • jquery+html5 romantische Liebesgeständnis-Animation Code-Sharing
  • Liebesbaum-Geständnisanimation erstellt mit jQuery und HTML5

<<:  VMware vSAN - Zusammenfassung der ersten Schritte

>>:  MySQL-Datenbankoptimierung: Detaillierte Erläuterung der Sharding-Operationen für Tabellen und Datenbanken

Artikel empfehlen

Details zu verschiedenen Schriftformaten in HTML-Webseiten

Dieser Abschnitt beginnt mit den Details der Text...

Detaillierte Erklärung der CSS3-Textschatteneigenschaft Textschatten

Textschatten-Textschatten-Eigenschaftseffekte: 1....

Zabbix überwacht den Prozess der Linux-Systemdienste

Zabbix erkennt automatisch Regeln zur Überwachung...

Automatisches Laden des Kernelmodul-Overlayfs-Vorgangs beim CentOS-Start

Um Kernelmodule in CentOS automatisch zu laden, k...

Responsive Webdesign lernen (2) — Können Videos responsiv gemacht werden?

Rezension der vorherigen Folge: Gestern haben wir...

Detailliertes Tutorial zur Installation von Protobuf 3 unter Ubuntu

Wann ist die Installation durchzuführen? Wenn Sie...

W3C Tutorial (8): W3C XML Schema Aktivitäten

XML Schema ist eine XML-basierte Alternative zu D...

So verwenden Sie den VIM-Editor unter Linux

Als leistungsstarker Editor mit umfangreichen Opt...

MySql fügt Daten erfolgreich ein, meldet aber [Err] 1055 Fehlerlösung

1. Frage: Ich habe in diesen Tagen Einfügevorgäng...

Details zum MySQL-Datentyp

Inhaltsverzeichnis 1. Numerischer Typ 1.1 Klassif...

Verwendung des Docker-Systembefehlssatzes

Inhaltsverzeichnis Docker-System df Docker-System...

So veröffentlichen Sie ein lokal erstelltes Docker-Image auf Dockerhub

Heute zeigen wir Ihnen, wie Sie das lokale Docker...