JS实现的简单鼠标跟随DiV层效果完整实例


Posted in Javascript onOctober 31, 2015

本文实例讲述了JS实现的简单鼠标跟随DiV层效果。分享给大家供大家参考,具体如下:

这段代码呈现一串跟随鼠标的Div效果,并有拖影特效,随着鼠标快速的晃动,Div层效果会不断的增加,后面的Div会自动消失,不过还有些Bug,期待与大家完善这个JS特效。

运行效果截图如下:

JS实现的简单鼠标跟随DiV层效果完整实例

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style>
div {width:10px; height:10px; background:red; position:absolute;}
</style>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>跟随鼠标的Div效果</title>
<script>
window.onload=function ()
{
 var aDiv=document.getElementsByTagName('div');
 var i=0;
 setInterval(function(){
  for(i=aDiv.length-1;i>0;i--)
  {
   aDiv[i].style.left=aDiv[i-1].style.left;
   aDiv[i].style.top=aDiv[i-1].style.top;
  }
  },5);
 document.onmousemove=function (ev)
 {
  var oEvent=ev||event;
  aDiv[0].style.left=oEvent.clientX+'px';
  aDiv[0].style.top=oEvent.clientY+'px';
 };
};
</script>
</head>
<body>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</body>
</html>

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

Javascript 相关文章推荐
JavaScript进阶教程(第四课第一部分)
Apr 05 Javascript
jquery html动态生成select标签出问题的解决方法
Nov 20 Javascript
Jquery ajax加载等待执行结束再继续执行下面代码操作
Nov 24 Javascript
基于jquery fly插件实现加入购物车抛物线动画效果
Apr 05 Javascript
BootStrap Typeahead自动补全插件实例代码
Aug 10 Javascript
JavaScript正则表达式小结(test|match|search|replace|split|exec)
Dec 08 Javascript
vue-hook-form使用详解
Apr 07 Javascript
Mac中安装nvm的教程分享
Dec 11 Javascript
React组件中的this的具体使用
Feb 28 Javascript
layui table设置某一行的字体颜色方法
Sep 05 Javascript
如何基于原生javaScript生成带图片的二维码
Nov 21 Javascript
js实现div色块拖动录制
Jan 16 Javascript
js实现点击获取验证码倒计时效果
Jan 28 #Javascript
JavaScript操作XML/HTML比较常用的对象属性集锦
Oct 30 #Javascript
解决jquery中动态新增的元素节点无法触发事件问题的两种方法
Oct 30 #Javascript
jQuery+Ajax实现无刷新分页
Oct 30 #Javascript
JavaScript中的定时器之Item23的合理使用
Oct 30 #Javascript
javascript字符串替换函数如何一次性全部替换掉
Oct 30 #Javascript
JS实现带提示的星级评分效果完整实例
Oct 30 #Javascript
You might like
php在window iis的莫名问题的测试方法
2013/05/14 PHP
php中使用session防止用户非法登录后台的方法
2015/01/27 PHP
PHP连接sftp并下载文件的方法教程
2018/08/26 PHP
jquery操作select详解(取值,设置选中)
2014/02/07 Javascript
Javascript 实现图片无缝滚动
2014/12/19 Javascript
浅谈JavaScript字符串与数组
2015/06/03 Javascript
javascript中setTimeout使用指南
2015/07/26 Javascript
JavaScript html5 canvas画布中删除一个块区域的方法
2016/01/26 Javascript
搭建简单的nodejs http服务器详解
2017/03/09 NodeJs
React父子组件间的传值的方法
2018/11/13 Javascript
vuejs中父子组件之间通信方法实例详解
2020/01/17 Javascript
Javascript实现html转pdf高清版(提高分辨率)
2020/02/19 Javascript
python 排序算法总结及实例详解
2016/09/28 Python
Python实现计算字符串中出现次数最多的字符示例
2019/01/21 Python
Django框架会话技术实例分析【Cookie与Session】
2019/05/24 Python
Python IDE Pycharm中的快捷键列表用法
2019/08/08 Python
python连接PostgreSQL数据库的过程详解
2019/09/18 Python
Python 绘制可视化折线图
2020/07/22 Python
Python的scikit-image模块实例讲解
2020/12/30 Python
HTML5 canvas基本绘图之绘制矩形
2016/06/27 HTML / CSS
H5 meta小结(前端必看篇)
2016/08/24 HTML / CSS
详解HTML5中表单验证的8种方法介绍
2016/12/19 HTML / CSS
印度尼西亚电子产品购物网站:Kliknklik
2018/06/05 全球购物
以设计师精品品质提供快速时尚:Mostata
2019/05/10 全球购物
EMU Australia澳大利亚官网:澳大利亚本土雪地靴品牌
2019/07/24 全球购物
信息技术教学反思
2014/02/12 职场文书
企业宣传策划方案
2014/05/29 职场文书
设备售后服务承诺书
2014/05/30 职场文书
三好生演讲稿
2014/09/12 职场文书
教师个人教学总结
2015/02/11 职场文书
自我推荐信格式模板
2015/03/24 职场文书
董存瑞观后感
2015/06/11 职场文书
安全主题班会教案
2015/08/12 职场文书
给校长的建议书作文300字
2015/09/14 职场文书
银行柜员优质服务心得体会
2016/01/22 职场文书
《称赞》教学反思
2016/02/17 职场文书