广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >jQuery点击出现爱心特效
  • 681
分享到

jQuery点击出现爱心特效

2024-04-02 19:04:59 681人浏览 安东尼
摘要

本文实例为大家分享了Jquery点击出现爱心特效的具体代码,供大家参考,具体内容如下 代码: <!DOCTYPE html> <html lang="en"&

本文实例为大家分享了Jquery点击出现爱心特效的具体代码,供大家参考,具体内容如下

代码:


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

    <head>
        <meta charset="UTF-8" />
        <title>爱心效果</title>
        <script type="text/javascript" src="jquery-3.2.1.min.js"></script>
        <style type="text/CSS">
            #love {
                width: 30px;
                height: 30px;
                
                position: absolute;
            }
            
            #first {
                width: 15px;
                height: 26px;
                background-color: red;
                position: absolute;
                right: 3.2px;
                bottom: 0;
                transfORM: rotate(45deg);
                border-radius: 10px 10px 1px 1px;
                opacity: 1;
            }
            
            #second {
                width: 15px;
                height: 26px;
                background-color: red;
                position: absolute;
                left: 3.2px;
                bottom: 0;
                transform: rotate(-45deg);
                border-radius: 10px 10px 1px 1px;
                opacity: 1;
            }
        </style>
    </head>

    <body></body>

    <script type="text/javascript">
        function random(lower, upper) {
            return Math.floor(Math.random() * (upper - lower)) + lower;
        }
        var body = document.getElementsByTagName("body")[0];
        document.onclick = function(e) {
            var num = random(0, 19);
            // 颜色数组
            var color = ["peru", "Goldenrod", "yellow",
                "chartreuse", "palevioletred", "deeppink",
                "pink", "palegreen", "plum",
                "darkorange", "powderblue", "orangered",
                "orange", "orchid", "red",
                "aqua", "salmon", "gold", "lawngreen"
            ]

            var divmain = document.createElement("div");
            var first = document.createElement("div");
            var second = document.createElement("div");
            // 给div加属性
            divmain.setAttribute("id", "love");
            divmain.setAttribute("class", "love");
            first.setAttribute("id", "first");
            second.setAttribute("id", "second");
            // 向最外层内添加内层div
            divmain.appendChild(first);
            divmain.appendChild(second);
            // 根据鼠标位置来确定div的位置
            //divmain.style.top = e.pageY + "px";
            //divmain.style.left = e.pageX + "px";
            divmain.style.cssText = "top:" + e.pageY + "px;left:" + e.pageX + "px";

            // 给心形div加随机颜色
            first.style.backgroundColor = color[num];
            second.style.backgroundColor = color[num];
            body.appendChild(divmain);

            $(".love").animate({
                opacity: "0",
                top: "-=50px"
            }, 1500);

        }

        // 利用定时器来清除页面的垃圾
        setInterval(function() {
            var div = document.getElementsByClassName("love");
            var len = div.length;
            var num;
            for(var i = len - 1; i >= 0; i--) {
                num = parseInt(div[i].style.opacity);
                if(num <= 0) {
                    div[i].remove();
                }
            }

        }, 3500);
    </script>

</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: jQuery点击出现爱心特效

本文链接: https://www.lsjlt.com/news/133257.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • jQuery点击出现爱心特效
    本文实例为大家分享了jQuery点击出现爱心特效的具体代码,供大家参考,具体内容如下 代码: <!DOCTYPE html> <html lang="en"&...
    99+
    2022-11-12
  • jQuery如何实现点击替换图片特效
    这篇文章将为大家详细讲解有关jQuery如何实现点击替换图片特效,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。   1,起因   最近在工作中要实现自定义式的radi...
    99+
    2022-10-19
  • jquery如何实现鼠标点击文字特效
    小编给大家分享一下jquery如何实现鼠标点击文字特效,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!只需将如下JS代码放到<...
    99+
    2022-10-19
  • jquery如何实现点击删除淡出效果
    小编给大家分享一下jquery如何实现点击删除淡出效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧...
    99+
    2022-10-19
  • 原生JS实现鼠标滑动撒爱心特效
    本文实例为大家分享了一个鼠标滑动撒爱心的js特效,效果如下: 以下是代码实现,欢迎大家复制粘贴和收藏。 <!DOCTYPE html> <html lang=...
    99+
    2022-11-12
  • 十个利用JavaScript实现的爱心动画特效
    目录3d爱心跳动特效效果展示代码展示线条合成的爱心动画特效效果展示代码展示520爱心背景表白网页动画特效效果展示代码展示爱心签到墙效果展示代码展示粉色的情人节爱心飞出ui特效效果展示...
    99+
    2022-11-13
  • 用代码写出浪漫__合集(python、matplotlib、Matlab、java绘制爱心、玫瑰花、前端特效玫瑰、爱心)
    活动地址:CSDN21天学习挑战赛 用代码写出浪漫合集(爱心、玫瑰花)       本文目录: ​一、前言 二、用python、matplotlib、Matlab、java绘制爱心 (1)爱心图形1(弧线型)(显示的文字写在代码里) ...
    99+
    2023-10-07
    python 开发语言 经验分享
  • css3怎么实现点击出现不同颜色涟漪特效
    本篇内容介绍了“css3怎么实现点击出现不同颜色涟漪特效”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!&l...
    99+
    2022-10-19
  • jquery如何实现点击翻转效果
    本文小编为大家详细介绍“jquery如何实现点击翻转效果”,内容详细,步骤清晰,细节处理妥当,希望这篇“jquery如何实现点击翻转效果”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识...
    99+
    2022-10-19
  • 怎么用JS代码实现情人节爱心满屏飘落特效
    今天小编给大家分享一下怎么用JS代码实现情人节爱心满屏飘落特效的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们...
    99+
    2022-10-19
  • JavaScript如何实现点击出现效果
    本篇内容主要讲解“JavaScript如何实现点击出现效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript如何实现点击出现效果”吧! ...
    99+
    2022-10-19
  • jquery实现界面点击按钮弹出悬浮框
    本文实例为大家分享了jquery实现界面点击按钮弹出悬浮框的具体代码,供大家参考,具体内容如下 首先定义两个div: 一个是背景,一个是悬浮窗。 <input id="Butt...
    99+
    2022-11-13
  • JavaScript如何实现点击出现图片效果
    这篇文章给大家分享的是有关JavaScript如何实现点击出现图片效果的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 实现方法:1、给按钮绑定点击事件...
    99+
    2022-10-19
  • jquery实现点击按钮显示与隐藏效果
    本文实例为大家分享了jquery实现点击按钮显示与隐藏的具体代码,供大家参考,具体内容如下 首先来看实现效果 用jquery来实现这种效果是非常简单的 html <div c...
    99+
    2022-11-13
  • jQuery如何实现点击链接强制弹出新窗口
    这篇文章主要介绍了jQuery如何实现点击链接强制弹出新窗口,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。点击链接强制弹出新窗口jQuery('a.popup'...
    99+
    2023-06-27
  • jquery怎么实现点击按钮显示与隐藏效果
    本文小编为大家详细介绍“jquery怎么实现点击按钮显示与隐藏效果”,内容详细,步骤清晰,细节处理妥当,希望这篇“jquery怎么实现点击按钮显示与隐藏效果”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。首先来看实...
    99+
    2023-06-30
  • jQuery如何实现单击按钮遮罩弹出对话框效果
    这篇文章将为大家详细讲解有关jQuery如何实现单击按钮遮罩弹出对话框效果,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。首先,这里的引用jquery-1.4.4.min....
    99+
    2022-10-19
  • jQuery怎么实现单击按钮遮罩弹出对话框效果
    这篇文章主要介绍jQuery怎么实现单击按钮遮罩弹出对话框效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!主要用到了:/jquery-1.10.2.min.js代码如下:<h...
    99+
    2022-10-19
  • JS怎样实现图片点击后出现模态框效果
    这篇文章给大家分享的是有关JS怎样实现图片点击后出现模态框效果的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一.实现思路我们点击小图片之后,图片模态框出现,同时图片模态框上有一个...
    99+
    2022-10-19
  • android点击按钮弹出对话框效果怎么实现
    要实现Android点击按钮弹出对话框的效果,可以按照以下步骤进行操作:1. 在布局文件中添加一个按钮控件:```xml```2. ...
    99+
    2023-08-08
    android
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作