文章详情页
javascript - JS中如何实现 DIV内部和鼠标的距离
浏览:203日期:2022-12-19 17:58:59
问题描述
这是一个让我撕破脑皮也不能解决的问题↓
前端们!如图所示,如何获取p最左侧到鼠标位置的坐标距离?
问题解答
回答1:body{margin:0;padding:0; } #p{width:200px;height:100px;border:1px solid #000;position:absolute; } //如果p有定位父级元素存在还需要减去offsetTop值 $('#p').bind('click',function(ev){console.log(ev.clientX - $(this).offset().left); })回答2:
$('p').on('click',function(e){ var disX = e.clientX - e.offsetX; //disX就是当前p最左侧到鼠标位置的坐标距离});
标签:
JavaScript
相关文章:
1. docker start -a dockername 老是卡住,什么情况?2. java内存模型的happens-before语义顺序问题3. java - 配置tomcat免安装版,无法启动 返回错误码44. python运行后没有任何反馈要怎么排查5. javascript - js setTimeout在双重for循环中如何使用?6. web - nginx为什么上传了网页文件也无法访问?7. java - 关于i++的一个题目8. 编程 - java 为什么没有静态方法接口,有没有哪门语言有静态方法接口。9. linux - 阿里云服务器(centos)中svn同步web目录的问题?10. javascript - webpack build出错后如何定位文件?
排行榜
