jQuery实现鼠标点击处心形漂浮的炫酷效果示例


Posted in jQuery onApril 12, 2018

本文实例讲述了jQuery实现鼠标点击处心形漂浮的炫酷效果。分享给大家供大家参考,具体如下:

鼠标点击一下,在鼠标上方显示一个爱心❤,并有慢慢向上消失的效果,如下图:

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 type="text/css">
*{
  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>
<div id="test">
</div>
</body>
</html>

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jquery中关于bind()方法的使用技巧分享
Mar 30 jQuery
js和jquery中获取非行间样式
May 05 jQuery
基于jquery日历价格、库存等设置插件
Jul 05 jQuery
jQuery常用选择器详解
Jul 17 jQuery
手写简单的jQuery雪花飘落效果实例
Apr 22 jQuery
jQuery中图片展示插件highslide.js的简单dom
Apr 22 jQuery
jQuery实现的老虎机跑动效果示例
Dec 29 jQuery
jquery UI实现autocomplete在获取焦点时得到显示列表功能示例
Jun 04 jQuery
JQuery 实现文件下载的常用方法分析
Oct 29 jQuery
Jquery高级应用Deferred对象原理及使用实例
May 28 jQuery
基于JavaScript或jQuery实现网站夜间/高亮模式
May 30 jQuery
jQuery cookie的公共方法封装和使用示例
Jun 01 jQuery
jQuery实现判断上传图片类型和大小的方法示例
Apr 11 #jQuery
[原创]jQuery实现合并/追加数组并去除重复项的方法
Apr 11 #jQuery
jQuery中复合选择器简单用法示例
Mar 31 #jQuery
jQuery中内容过滤器简单用法示例
Mar 31 #jQuery
jQuery中可见性过滤器简单用法示例
Mar 31 #jQuery
jQuery实现的上传图片本地预览效果简单示例
Mar 29 #jQuery
jQuery实现文字超过1行、2行或规定的行数时自动加省略号的方法
Mar 28 #jQuery
You might like
一个用mysql_odbc和php写的serach数据库程序
2006/10/09 PHP
PHP中集成PayPal标准支付的实现方法分享
2012/02/06 PHP
初识Laravel
2014/10/30 PHP
php的socket编程详解
2016/11/20 PHP
PHP Swoole异步读取、写入文件操作示例
2019/10/24 PHP
javascript replace方法与正则表达式
2008/02/19 Javascript
jQuery实现鼠标点击弹出渐变层的方法
2015/07/09 Javascript
解决jQuery上传插件Uploadify出现Http Error 302错误的方法
2015/12/18 Javascript
jQuery Mobile弹出窗、弹出层知识汇总
2016/01/05 Javascript
Node.js返回JSONP详解
2016/05/18 Javascript
Easyui和zTree两种方式分别实现树形下拉框
2017/08/04 Javascript
详解js正则表达式验证时间格式xxxx-xx-xx形式
2018/02/09 Javascript
ExtJs整合Echarts的示例代码
2018/02/27 Javascript
AngularJs的UI组件ui-Bootstrap之Tooltip和Popover
2018/07/13 Javascript
Node.js log4js日志管理详解
2018/07/31 Javascript
使用PreloadJS加载图片资源的基础方法详解
2020/02/03 Javascript
JavaScript 如何计算文本的行数的实现
2020/09/14 Javascript
[55:16]Mski vs VGJ.S Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
[48:12]Secret vs Optic Supermajor 胜者组 BO3 第三场 6.4
2018/06/05 DOTA
[05:31]干嘛呢兄弟!DOTA2 TI9语音轮盘部分出处
2019/05/14 DOTA
Python selenium如何设置等待时间
2016/09/15 Python
django启动uwsgi报错的解决方法
2018/04/08 Python
基于python的Paxos算法实现
2019/07/03 Python
html5中去掉input type date默认样式的方法
2018/09/06 HTML / CSS
Servlet如何得到客户端机器的信息
2014/10/17 面试题
蔬菜基地的创业计划书
2014/01/06 职场文书
房地产端午节活动方案
2014/08/24 职场文书
法人委托书范本
2014/09/15 职场文书
2014年财务个人工作总结
2014/12/08 职场文书
2014收银员工作总结范文
2014/12/16 职场文书
工人先进事迹材料
2014/12/26 职场文书
人事聘任通知
2015/04/21 职场文书
2015重阳节敬老活动总结
2015/07/29 职场文书
教师法制教育培训学习心得体会
2016/01/14 职场文书
vue完美实现el-table列宽自适应
2021/05/08 Vue.js
vscode远程免密登入Linux服务器的配置方法
2022/06/28 Servers