zoukankan      html  css  js  c++  java
  • 鼠标拖拽跟随

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title></title>
    <style type="text/css">
    #box{
    50px;
    height: 50px;
    background: red;
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer;
    }
    </style>
    </head>
    <body>
    <div id="box">

    </div>
    <script type="text/javascript">
    var box = document.getElementById("box")
    box.onmousedown = function(ev){
    ev = ev || event;
    var x = ev.clientX - box.offsetLeft;
    var y = ev.clientY - box.offsetTop;
    document.onmousemove = function(ev){
    ev = ev || event;
    x1 = ev.clientX - x ;
    y1 = ev.clientY - y ;
    box.style.left = x1 +'px';
    box.style.top = y1 + 'px';
    }
    }
    box.onmouseup = function(){
    document.onmousemove = null;
    }

    // document.addEventListener('mousedown',function(){
    // document.addEventListener('mousemove',function(ev){
    // ev = ev || event;
    // box.style.left = ev.clientX +'px';
    // box.style.top = ev.clientY + 'px';
    // })
    // })


    </script>
    </body>
    </html>

  • 相关阅读:
    jquery.autocomplete插件完美应用
    java原生 简单缓存工具类
    免费的内网穿透分享
    文献笔记6
    文献笔记4
    文献笔记7
    文献笔记9
    文献笔记1
    文献笔记2
    文献笔记8
  • 原文地址:https://www.cnblogs.com/zzgyq/p/6513179.html
Copyright © 2011-2022 走看看