1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > js代码实现鼠标拖拽div实例

js代码实现鼠标拖拽div实例

时间:2023-05-24 03:52:40

相关推荐

js代码实现鼠标拖拽div实例

web前端|js教程

javascript,实例,鼠标

web前端-js教程

彩票接口 源码,ubuntu下解压deb,tomcat装成服务器,京东交易明细 爬虫,一个优秀php标准,ecshop seo如何lzw

本文主要和大家分享js代码实现鼠标拖拽div实例,希望能帮助到大家。

html联机源码,ubuntu安装在lvm,数据库怎么链接tomcat,知乎限制爬虫,php匿名函数适用范围,郑州祥云seolzw

直接上代码,简单实用。

个人爱情网站源码,离线怎么配置vscode,ubuntu 系统电量,tomcat下载测试安装,蜥蜴爬虫缸,php如何重定向,江门seo搜索优化哪家好,手机网站制作代码,dede在线留言模板lzw

#ptest{ width: 200px; height: 200px; background: red; position: absolute;/*这很关键*/ left: 40%; top:37%;}#ptest:active{ cursor: move;}

来,拖拽我啊~

var opTest = document.getElementById("ptest");darg(opTest);function darg(obj){ //鼠标按下obj.onmousedown = function(ev){ //IE直接用event或者window.event得到事件本身,而在其他浏览器函数要获取到事件本身需要从函数中传入 var oevent = ev || event; var distanceX = oevent.clientX - this.offsetLeft; var distanceY = oevent.clientY - this.offsetTop; //鼠标移动 document.onmousemove = function(ev){ var oevent = ev || event; obj.style.left = oevent.clientX - distanceX + px; obj.style.top = oevent.clientY - distanceY + px;}; //鼠标放开 document.onmouseup = function(){ document.onmousemove = null; document.onmouseup = null; }; }; }

jQuery使用drag效果实现自由拖拽div_jquery

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。