幽灵资源网 Design By www.bzswh.com
本文实例为大家分享了JS实现移动端鼠标拖拽的具体代码,供大家参考,具体内容如下
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> #div { width: 100%; height: 200px; background: rosybrown; } #button { position: absolute; } </style> </head> <body> <div id="div"> <button id="button">看我的魔法屌不屌</button> </div> <script> var button = document.getElementById('button') button.ontouchstart = function(e) { var startX = e.touches[0].clientX - this.offsetLeft; var startY = e.touches[0].clientY - this.offsetTop; this.ontouchmove = function(e) { button.style.left = e.touches[0].clientX - startX + 'px'; button.style.top = e.touches[0].clientY - startY + 'px'; } } button.ontouchend = function() { button.ontouchmove = null; } </script> </body> </html>
更多精彩文章请点击专题: Javascript拖拽特效汇总
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
幽灵资源网 Design By www.bzswh.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
幽灵资源网 Design By www.bzswh.com
暂无评论...