js实现跟随鼠标移动的小球


Posted in Javascript onAugust 26, 2019

本文实例为大家分享了js实现跟随鼠标移动的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>
<head>
  <title>follow mouse</title>
</head>
<style type="text/css">
  *{
    margin: 0;
    padding:0;
  }
  #div1{width: 50px;height: 50px;background: red;color:#fff;text-align: center;line-height: 50px; position: absolute;transition: all 0.5s; }
  #div2{width: 50px;height: 50px;background: green;color:#fff;text-align: center;line-height: 50px;position:
  absolute;transition: all 0.5s; }

  .box1{
    width: 400px;
    height: 400px;
    border: 1px solid #ccc;
  }
  .box2{
    width: 400px;
    height: 400px;
    border: 1px solid #ccc;
    }
</style>

<body>
  <div class="box1" onmousemove="b1()">
    <div id="div1" >1</div>
  </div>
  <div class="box2" onmousemove="b2()">
    <div id="div2">2</div>
  </div>
</body>
<script type="text/javascript">
  function b1(ev) {
    var oEvent = ev || event;
    var oDiv = document.getElementById('div1');
    if( oEvent.clientX<350&&oEvent.clientY<350){
    oDiv.style.left = oEvent.clientX + 'px';
    oDiv.style.top = oEvent.clientY + 'px';
    }

  }
  function b2(ev){
    var oEvent=ev||event;
    var oDiv=document.getElementById('div2');
    if( oEvent.clientX<350&&oEvent.clientY<750){
      oDiv.style.left=oEvent.clientX+'px';
      oDiv.style.top=oEvent.clientY+'px';
    }
  }
</script>
</html>

js实现跟随鼠标移动的小球

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

Javascript 相关文章推荐
javascript 框架小结 个人工作经验
Jun 13 Javascript
js实现浏览器的各种菜单命令比如打印、查看源文件等等
Oct 24 Javascript
jQuery插件开发详细教程
Jun 06 Javascript
js滑动提示效果代码分享
Mar 10 Javascript
Cookies 和 Session的详解及区别
Apr 21 Javascript
Javascript实现基本运算器
Jul 15 Javascript
带你快速理解javascript中的事件模型
Aug 14 Javascript
vue监听scroll的坑的解决方法
Sep 07 Javascript
详解bootstrap用dropdown-menu实现上下文菜单
Sep 22 Javascript
ES6中异步对象Promise用法详解
Jul 31 Javascript
原理深度解析Vue的响应式更新比React快
Apr 04 Javascript
浅谈Vue使用Cascader级联选择器数据回显中的坑
Oct 31 Javascript
vue 源码解析之虚拟Dom-render
Aug 26 #Javascript
Node.js爬虫如何获取天气和每日问候详解
Aug 26 #Javascript
vue移动端实现手机左右滑动入场动画
Jun 17 #Javascript
详解vuex数据传输的两种方式及this.$store undefined的解决办法
Aug 26 #Javascript
JS阻止事件冒泡的方法详解
Aug 26 #Javascript
express框架中使用jwt实现验证的方法
Aug 25 #Javascript
JS异步处理的进化史深入讲解
Aug 25 #Javascript
You might like
PHP nl2br函数 将换行字符转成 &amp;lt;br&amp;gt;
2009/08/21 PHP
通过PHP的内置函数,通过DES算法对数据加密和解密
2012/06/21 PHP
探讨PHP使用eAccelerator的API开发详解
2013/06/09 PHP
fckeditor上传文件按日期存放及重命名方法
2015/05/22 PHP
深入解析PHP的Laravel框架中的event事件操作
2016/03/21 PHP
PHP实现生成推广海报的方法详解
2018/03/14 PHP
Yii2 queue的队列使用详解
2019/07/19 PHP
js更优雅的兼容
2010/08/12 Javascript
JavaScript 判断浏览器是否支持SVG的代码
2013/03/21 Javascript
javascript面向对象快速入门实例
2015/01/13 Javascript
JS点击链接后慢慢展开隐藏着图片的方法
2015/02/17 Javascript
jQuery EasyUI Dialog拖不下来如何解决
2015/09/28 Javascript
jquery插件jquery.LightBox.js实现点击放大图片并左右点击切换效果(附demo源码下载)
2016/02/25 Javascript
JavaScript微信定位功能实现方法
2016/11/29 Javascript
Angular实现购物车计算示例代码
2017/02/21 Javascript
JavaScript限制在客户区可见范围的拖拽(解决scrollLeft和scrollTop的问题)(2)
2017/05/17 Javascript
json2.js 入门教程之使用方法与实例分析
2017/09/14 Javascript
javascript自定义事件功能与用法实例分析
2017/11/08 Javascript
jquery 获取索引值在一定范围的列表方法
2018/01/25 jQuery
[01:34]2014DOTA2 TI预选赛预选赛 选手比赛房大揭秘!
2014/05/20 DOTA
[46:04]Liquid vs VP Supermajor决赛 BO 第四场 6.10
2018/07/05 DOTA
Python数据分析之如何利用pandas查询数据示例代码
2017/09/01 Python
Numpy数组转置的两种实现方法
2018/04/17 Python
python中报错&quot;json.decoder.JSONDecodeError: Expecting value:&quot;的解决
2019/04/29 Python
Django restframework 框架认证、权限、限流用法示例
2019/12/21 Python
Opencv图像处理:如何判断图片里某个颜色值占的比例
2020/06/03 Python
matplotlib部件之矩形选区(RectangleSelector)的实现
2021/02/01 Python
利用CSS3的定位页面元素
2009/08/29 HTML / CSS
解决html5中的video标签ios系统中无法播放使用的问题
2020/08/10 HTML / CSS
瑰珀翠美国官网:Crabtree & Evelyn美国
2016/11/29 全球购物
研究生考核个人自我鉴定
2014/03/27 职场文书
本科毕业生应聘自荐信范文
2014/06/26 职场文书
春季运动会开幕词
2015/01/28 职场文书
员工福利申请报告
2015/05/15 职场文书
三十年同学聚会感言
2015/07/30 职场文书
Golang流模式之grpc的四种数据流
2022/04/13 Golang