Javascript实现鼠标点击冒泡特效


Posted in Javascript onDecember 24, 2019

本文实例为大家分享了js鼠标点击冒泡的具体代码,供大家参考,具体内容如下

一个用JS写的鼠标左击特效

点击鼠标左键会出现红心”❤”或者字符表情“(๑•́ ₃ •̀๑)”…

常用Emoji

可以自行替换,如需复制,请从底部链接移步至Github

Javascript实现鼠标点击冒泡特效

代码

onload = function() {
 var click_cnt = 0;
 var $html = document.getElementsByTagName("html")[0];
 var $body = document.getElementsByTagName("body")[0];
 $html.onclick = function(e) {
 var $elem = document.createElement("b");
 $elem.style.color = "#E94F06";
 $elem.style.zIndex = 9999;
 $elem.style.position = "absolute";
 $elem.style.select = "none";
 var x = e.pageX;
 var y = e.pageY;
 $elem.style.left = (x - 10) + "px";
 $elem.style.top = (y - 20) + "px";
 clearInterval(anim);
 switch (++click_cnt) {
  case 10:
  $elem.innerText = "OωO";
  break;
  case 20:
  $elem.innerText = "(๑•́ ∀ •̀๑)";
  break;
  case 30:
  $elem.innerText = "(๑•́ ₃ •̀๑)";
  break;
  case 40:
  $elem.innerText = "(๑•̀_•́๑)";
  break;
  case 50:
  $elem.innerText = "( ̄へ ̄)";
  break;
  case 60:
  $elem.innerText = "(?°口°)?(┴—┴";
  break;
  case 70:
  $elem.innerText = "૮( ᵒ̌皿ᵒ̌ )ა";
  break;
  case 80:
  $elem.innerText = "?(。>口<。)?";
  break;
  case 90:
  $elem.innerText = "( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃";
  break;
  case 100:
  case 101:
  case 102:
  case 103:
  case 104:
  case 105:
  $elem.innerText = "(ꐦ°᷄д°᷅)";
  break;
  default:
  $elem.innerText = "❤";
  break;
 }
 $elem.style.fontSize = Math.random() * 10 + 8 + "px";
 var increase = 0;
 var anim;
 setTimeout(function() {
  anim = setInterval(function() {
  if (++increase == 150) {
   clearInterval(anim);
   $body.removeChild($elem);
  }
  $elem.style.top = y - 20 - increase + "px";
  $elem.style.opacity = (150 - increase) / 120;
  }, 8);
 }, 70);
 $body.appendChild($elem);
 };
};

预览

Javascript实现鼠标点击冒泡特效

Javascript实现鼠标点击冒泡特效

Javascript实现鼠标点击冒泡特效

Github地址:JSClickBubble

更多JavaScript精彩特效分享给大家:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JS 有趣的eval优化输入验证实例代码
Sep 22 Javascript
父节点获取子节点的字符串示例代码
Feb 26 Javascript
JQuery实现网页右侧随动广告特效
Jan 17 Javascript
轻松掌握jQuery中wrap()与unwrap()函数的用法
May 24 Javascript
canvas 画布在主流浏览器中的尺寸限制详细介绍
Dec 15 Javascript
微信小程序 swiper制作tab切换实现附源码
Jan 21 Javascript
Vue组件之全局组件与局部组件的使用详解
Oct 09 Javascript
jQuery实现点击下拉框中的值累加到文本框中的方法示例
Oct 28 jQuery
vue的diff算法知识点总结
Mar 29 Javascript
微信上传视频文件提示(推荐)
Nov 22 Javascript
一篇文章弄懂javascript中的执行栈与执行上下文
Aug 09 Javascript
关于JavaScript回调函数的深入理解
Jun 27 Javascript
javascript实现点击星星小游戏
Dec 24 #Javascript
JS实现小星星特效
Dec 24 #Javascript
JS实现星星海特效
Dec 24 #Javascript
JS实现图片切换特效
Dec 23 #Javascript
JS实现简易留言板特效
Dec 23 #Javascript
JS实现关闭小广告特效
Jan 29 #Javascript
vue element-ui实现动态面包屑导航
Dec 23 #Javascript
You might like
PHP实现邮件群发的源码
2013/06/18 PHP
Laravel 模型关联基础教程详解
2019/09/17 PHP
JQuery浮动DIV提示信息并自动隐藏的代码
2010/08/29 Javascript
Uglifyjs(JS代码优化工具)入门 安装使用
2020/04/13 Javascript
js打造数组转json函数
2015/01/14 Javascript
AngularJS基础 ng-srcset 指令简单示例
2016/08/03 Javascript
jQuery的Cookie封装,与PHP交互的简单实现
2016/10/05 Javascript
对Angular.js Controller如何进行单元测试
2016/10/25 Javascript
Vue.js第一天学习笔记(数据的双向绑定、常用指令)
2016/12/01 Javascript
JQuery 动态生成Table表格实例代码
2016/12/02 Javascript
vue 实现axios拦截、页面跳转和token 验证
2018/07/17 Javascript
浅谈Angular 观察者模式理解
2018/11/01 Javascript
Vue 样式绑定的实现方法
2019/01/15 Javascript
JS实现进度条动态加载特效
2020/03/25 Javascript
HTML元素拖拽功能实现的完整实例
2020/12/04 Javascript
[43:24]VG vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
python求素数示例分享
2014/02/16 Python
浅谈Python爬取网页的编码处理
2016/11/04 Python
python正则分析nginx的访问日志
2017/01/17 Python
多个应用共存的Django配置方法
2018/05/30 Python
Python 内置函数globals()和locals()对比详解
2019/12/23 Python
python数据爬下来保存的位置
2020/02/17 Python
Django更新models数据库结构步骤
2020/04/01 Python
Python实现爬取网页中动态加载的数据
2020/08/17 Python
HTML5 video 事件应用示例
2014/09/11 HTML / CSS
老板电器官方购物商城:老板油烟机、燃气灶、消毒柜、电烤箱
2018/05/30 全球购物
戴尔新加坡官网:Dell Singapore
2020/12/13 全球购物
什么是Connection-oriented Protocol/Connectionless Protocol面向连接的协议/无连接协议
2012/09/06 面试题
介绍一下linux的文件权限
2014/07/20 面试题
学前教育教师求职自荐信
2013/09/22 职场文书
2014政务公开实施方案
2014/02/19 职场文书
剪彩仪式主持词
2014/03/19 职场文书
会计学自荐信
2014/06/03 职场文书
2014年重阳节老干部座谈会局领导发言稿
2014/09/25 职场文书
党员批评与自我批评发言稿
2014/10/14 职场文书
导游词之临安白水涧
2019/11/05 职场文书