使用jQuery实现博客园的鼠标特效

使用cdn引入jquery.js

https://cdn.bootcdn.net/ajax/libs/jquery/3.5.0/jquery.js

小编建议使用bootcdn,很好用的一款前端项目cdn
https://www.bootcdn.cn/

创建一个js文件

如actionmouse.js

 let a_idx = 0;
  $(function() {
    $("body").click(function(e) {
      let a = new Array("❤富强❤","❤民主❤","❤文明❤","❤和谐❤","❤自由❤","❤平等❤","❤公正❤","❤法治❤","❤爱国❤","❤敬业❤","❤诚信❤","❤友善❤");
      let $i = $("<span></span>").text(a[a_idx]);
      a_idx = (a_idx + 1) % a.length;
      let x = e.pageX,
          y = e.pageY;
      $i.css({
        "z-index": 999999999999999999999999999999999999999999999999999999999999999999999,
        "top": y - 20,
        "left": x,
        "position": "absolute",
        "font-weight": "bold",
        "color": "rgb("+~~(255*Math.random())+","+~~(255*Math.random())+","+~~(255*Math.random())+")"
      });
      $("body").append($i);
      $i.animate({
            "top": y - 180,
            "opacity": 0
          },
          1500,
          function() {
            $i.remove();
          });
    });
  });
实现效果

在这里插入图片描述
原文:https://www.cnblogs.com/wkfvawl/p/9414180.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值