文章详情页
javascript - JS中如何实现 DIV内部和鼠标的距离
浏览:191日期: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. javascript - Jquery click()事件的禁用2. javascript - Angular利用 broadcast和 on实现页面跳转并且传递数据 但是跳转后收不到数据3. java - 图片上传后,立即访问出现404,重新部署项目后正常可以访问4. css - chrome浏览器input记录上次cookie信息后,有个黄色背景~如何去除!5. html - css 文件内,有的样式没调用, 有没有工具删除这部分没调用的内容?6. javascript - easyui textbox绑定onchange事件不能获取最新的文本框的值7. javascript - node引入文件路径中的@是什么意思?8. PHP类中的$this9. javascript - 请教如何获取百度贴吧新增的两个加密参数10. 单元格本来是写文字的地方插入背景图片,这种方式正确吗?
排行榜
