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 相关文章推荐
js验证表单第二部分
Nov 25 Javascript
JS对select控件option选项的增删改查示例代码
Oct 21 Javascript
js获取当前月的第一天和最后一天的小例子
Nov 18 Javascript
jQuery中DOM树操作之使用反向插入方法实例分析
Jan 23 Javascript
javascript下拉框选项单击事件的例子分享
Mar 04 Javascript
Node.js+Express配置入门教程
May 19 Javascript
javascript中数组和字符串的方法对比
Jul 20 Javascript
详细总结Javascript中的焦点管理
Sep 17 Javascript
微信小程序 radio单选框组件详解及实例代码
Jan 10 Javascript
解决vue2中使用axios http请求出现的问题
Mar 05 Javascript
Vue组件之极简的地址选择器的实现
May 31 Javascript
微信小程序可滑动周日历组件使用详解
Oct 21 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中在数据库中保存Checkbox数据(2)
2006/10/09 PHP
php进程间通讯实例分析
2016/07/11 PHP
PHP三种方式实现链式操作详解
2017/01/21 PHP
PHP 中魔术常量的实例详解
2017/10/26 PHP
PHP的mysqli_sqlstate()函数讲解
2019/01/23 PHP
CSS中简写属性要注意TRouBLe的顺序问题(避免踩坑)
2021/03/09 HTML / CSS
javascript 写类方式之四
2009/07/05 Javascript
Jsonp 跨域的原理以及Jquery的解决方案
2011/06/27 Javascript
JS实现金额转换(将输入的阿拉伯数字)转换成中文的实现代码
2013/09/30 Javascript
node.js中的events.emitter.once方法使用说明
2014/12/10 Javascript
jquery实现鼠标滑过显示提示框的方法
2015/02/05 Javascript
轻松学习jQuery插件EasyUI EasyUI实现树形网络基本操作(2)
2015/11/30 Javascript
Angular发布1.5正式版,专注于向Angular 2的过渡
2016/02/18 Javascript
JavaScript &amp; jQuery完美判断图片是否加载完毕
2017/01/08 Javascript
详解webpack之scss和postcss-loader的配置
2018/01/09 Javascript
vue.js分页中单击页码更换页面内容的方法(配合spring springmvc)
2018/02/10 Javascript
详解jQuery中的getAll()和cleanData()
2019/04/15 jQuery
JavaScript函数式编程(Functional Programming)纯函数用法分析
2019/05/22 Javascript
微信小程序3种位置API的使用方法详解
2019/08/05 Javascript
Vue动态加载图片在跨域时无法显示的问题及解决方法
2020/03/10 Javascript
[01:33:59]真人秀《加油 DOTA》 第六期
2014/09/09 DOTA
轻量级的Web框架Flask 中模块化应用的实现
2017/09/11 Python
python编写微信远程控制电脑的程序
2018/01/05 Python
基于Python List的赋值方法
2018/06/23 Python
python 解压pkl文件的方法
2018/10/25 Python
Pyqt QImage 与 np array 转换方法
2019/06/27 Python
Django使用Channels实现WebSocket的方法
2019/07/28 Python
Python实现遗传算法(二进制编码)求函数最优值方式
2020/02/11 Python
如何让pre和textarea等HTML元素去掉滚动条自动换行自适应文本内容高度
2019/08/01 HTML / CSS
80后职场人的职业生涯规划
2014/03/08 职场文书
婚礼主持结束词
2014/03/13 职场文书
青年文明号创建承诺
2014/03/31 职场文书
竞赛口号大全
2014/06/16 职场文书
银行求职自荐书
2014/06/25 职场文书
担保书范文
2019/07/09 职场文书
java设计模式--建造者模式详解
2021/07/21 Java/Android