七夕心形图案漂浮

这不今天七夕嘛,虽然我没有女朋友,但是作为程序员我可以new一个啊 哈哈哈
这次实现的是鼠标点击处心形漂浮的炫酷效果,这个效果是通过juqery实现的,头部通过引入封装好的jquery。
下面直接附上代码

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>测试</title>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<style >
*{
  margin: 0px;
  padding: 0px;
}
</style>
<script type="text/javascript">
$(function(){
  var height=$(window).width();
  $('#test').css({
    'height':height,
  });
  var n=1;
  $('#test').click(function(e){
    if(n%2==0){
      var $i=$('<b></b>').text('七夕节快乐哈!');//双数显示这个
    }else{
      var $i=$('<b></b>').text('❤');//单数显示这个
    }
    n++;
    var x=e.pageX,y=e.pageY;//获取鼠标点击的位置坐标
    $i.css({
        "z-index": 9999,
        "top": y - 20,
        "left": x,
        "position": "absolute",
        "color": 'red',
        "font-size": 14,
      });
      $("body").append($i);
      $i.animate({
        "top": y - 180,
        "opacity": 0
      }, 1500, function() {
        $i.remove();
      });//设置动画
  });
});
</script>
</head>
<body>
<p id="test">
</p>
</body>
</html>

通过鼠标点击一下,在鼠标上方会显示一个爱心❤,并且会有慢慢向上消失的效果,下面是效果图是不是觉得很好玩


效果如图

纸上得来终觉浅,绝知此事要躬行。每行代码都有每行代码的用处,每个单词都有意思,写代码的时候要深入理解每行代码的作用意义,并且要写上注释,以便后续更改代码,方便理解。但是不要觉得看上去代码很简单,效果很容易实现,眼高手低的。其实你自己写起来会出现很多低级高级的错误,比如说少个括号,少个闭合标签,少个分号等等都会导致程序不可运行。
最后祝大家七夕节快乐哈!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,112评论 25 709
  • 1.ios高性能编程 (1).内层 最小的内层平均值和峰值(2).耗电量 高效的算法和数据结构(3).初始化时...
    欧辰_OSR阅读 29,797评论 8 265
  • 好想写写文章,用自己的方式,稍稍表达自己有些不清不楚的思绪。 毕业好些时间了,快一年了吧!工作还是没有找到,辗转的...
    一毫米阅读 2,286评论 0 1
  • 妈,今天给你上的麻口。好多亲人都去了,给你送了好多水果,点心,纸钱,元宝,金砖。你都收到了吧。我也让果果去了,让她...
    一人无罪阅读 760评论 0 0
  • (一) 昨日半夜惊醒,梦见去世多年的爷爷,梦见奶奶和儿时的生活场景,还是在家乡的那座简朴的青瓦房里,梦里的爷爷看不...
    木鸢的天空阅读 3,604评论 2 3