zoukankan      html  css  js  c++  java
  • 手机上拖动一个DIV

    <!doctype html>
    <html>
    <head>
        <meta charset='utf-8' />
        <meta charset="UTF-8">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no" />
        <meta name="apple-touch-fullscreen" content="YES" />
        <meta name="apple-mobile-web-app-status-bar-style" content="black" />
        <title>手机上拖动一个DIV</title>
    </head>
    
    <body>
    
    <div id="div" style="100px;height:100px;background-color:red;position:absolute; top:50px; left: 50px;"></div>
    <script>
        var div = document.getElementById('div');
        div.addEventListener('touchmove', function(event) {
            event.preventDefault();//阻止其他事件
            // 如果这个元素的位置内只有一个手指的话
            if (event.targetTouches.length == 1) {
                var touch = event.targetTouches[0];  // 把元素放在手指所在的位置
                div.style.left = (touch.pageX -50)+ 'px';
                div.style.top = (touch.pageY -50)+ 'px';
                div.style.background = "green";
            }
        }, false);
    
    </script>
    </body>
    </html>
  • 相关阅读:
    python 函数
    python升级功能
    python3与c++的不同点(初学看重点~)
    python中的数据结构
    github超简单用法
    ListView
    线性代数(1)--方程组的同解变形
    C++基础学习
    C++多态
    PKU《程序设计》专项课程_递归汉诺塔问题
  • 原文地址:https://www.cnblogs.com/yjhua/p/4667373.html
Copyright © 2011-2022 走看看