0 0

jquery获取鼠标点击div的位置0



 

如上图所示,我点击div2,获取长度
$(".div2").click(function(){
var click_width = event.offsetX;
});

但它获取得到的是A-B的距离,我想获取A-C的距离,应该怎么弄??

 

2014年12月26日 10:13
  • 大小: 15.4 KB

2个答案 按时间排序 按投票排序

0 0

A-C的距离可以通过:A-B的距离+B-C的距离;
B-C的距离:$('#div2').position().left - $('#div1').position().left

2015年6月04日 17:31
0 0

先求div的C点边框到页面边框的距离 ,然后求鼠标到页面边框距离,然后两者相减, 就是鼠标到div的C点的距离

2015年1月20日 14:46

相关推荐

    jQuery的mouseover操作div

    鼠标在移入到td上面之后,在td的相对位置浮动出一个div,基于相对位置。 jQuery的mouseover操作div。 使用jQuery获取鼠标所在元素。

    jQuery实现div跟随鼠标移动

    重点是弄清楚如何获取鼠标现位置与移动后位置,div现在位置与移动后位置: 用jQuery实现div随鼠标移动而移动,不是鼠标自身的位置!!而是div相对于之前位置的移动 代码如下:(注意看绿色部分的解释) <!...

    jquery如何获取元素的滚动条高度等实现代码

    主要介绍了jquery如何获取元素的滚动条高度等实现代码,需要的朋友可以参考下

    超实用的jQuery代码段

    1.18 获取鼠标在窗口客户区中的坐标 1.19 获取鼠标在窗口页面中的坐标 1.20 设置Flash对象的WMode窗口模式 1.21 实现类Twitter的字数限制效果 1.22 提示文本的隐藏与显示 1.23 实现文字闪烁效果 1.24 实现文字动画...

    js与jquery中获取当前鼠标的x、y坐标位置的代码

    代码如下: <div id=”testDiv”>放在我上面</div> [removed] $(‘#testDiv’).mousemove(function(e) { var xx = e.originalEvent.x || e.... [removed] javascript获取鼠标当前位置坐标 鼠标滑动显示鼠标的当前位

    jQuery获得页面元素的绝对/相对位置即绝对X,Y坐标

    jQuery获得页面元素的绝对X,Y坐标,可以用offset()方法,下面有个不错的坐标大家可以参考下

    jQuery 在光标定位的地方插入文字的插件

    jQuery 在光标定位的地方插入文字的插件的实现代码,通过获取光标位置,然后插入文字

    基于jquery实现鼠标左右拖动滑块滑动附源码下载

    基于jQuery移动端滑块拖动设置代码。这是一款支持手机移动端的特效,可拖动滑块范围选择器,拖动滑块数值选择器。 废话不多说了,直接给大家贴代码了。 html代码: <div class=demo> <input type=hidden class...

    jQuery 图片浏览放大插件 ZoomImage V1.0.rar

    controlsTrigger string 控制标题的显示样式,'focus'图像获取到焦点是显示标题,'mouseover'鼠标悬停在图片上时显示标题。默认: 'focus' preload string 预处理,'click'当点击是加载图片 ,'load'文档载入时就...

    JQ JS javascript layui UI组件 元素 div 拖动插件

    JQ JS javascript layui UI组件 元素 div 拖动插件JQ JS javascript layui UI组件 元素 div 拖动插件

    jQuery 获取对象 基本选择与层级

    根据 id 选择(通过 id 只能选择一个对象), 如: $(“#div2”) <div id=”div1″>AAA</div> <div id=”div2″>BBB</div> <div id=”div3″>CCC</div> 根据标签选择, 如: $(“span”) <div><span>AAA</span></div> <div...

    jquery插件-图片查看器

    基于JQuery开发的简单的图片查看器,$("#rotation").rotation(options);即可将一个div变成一个查看器,可以鼠标滚动放大缩小亦可以鼠标拖动,上一个下一个,获取当前图片等功能

    jQuery 弹窗对话框拖动 非插件

    //获取鼠标的当前位置 if(!e){ var e = window.event; posx = e.pageX; posy = e.pageY; }else if(e.clientX || e.clientY){ posx = e.clientX + document.body.scrollLeft + document....

    jQuery开发技巧

    10 获取鼠标位置 $ mousemove function e { display the x and y axis values inside the div with the id XY $ "#XY" html "X Axis : " + e pageX + " | Y Axis " + e pageY ; ...

    jQuery手动点击实现图片轮播特效

    本文写了一个轮播图练练手,先写了一个手动点击轮播的轮播图,随后我会慢慢接着深入写自动轮播图和鼠标悬浮图片停止移动轮播图等。 下面来看看最终做的手动点击轮播效果:   一、原理说明 (1)首先是轮播图的架构...

    jQuery实现QQ头像裁剪功能实例.rar

    缩放功能原理其实很简单,不外乎获取剪裁框的offset()或position(),以及各容器宽高、鼠标位置,然后做个大杂侩计算。 只能说咱做前端的必须要认真耐心地去做计算,虽然过程颇为麻烦,但绝对不是“做不出来”。有的...

    jQuery中mouseover事件用法实例

    主要介绍了jQuery中mouseover事件用法,以实例形式分析了mouseover事件处理鼠标指针滑过时的使用技巧,需要的朋友可以参考下

    基于 jQuery 实现键盘事件监听控件

    1. 自动获取焦点 似乎浏览器的键盘事件只能被那些可以获得焦点的元素设置监听,而通常需要监听事件的 <DIV>、<CANVAS> 元素都不能获得焦点,因此需要修改目标元素的某些属性使其可以获得焦点,另外一种可行的方法是...

    jQuery 电子报(杂志)区域锚点提示功能

    内容索引:脚本资源,jQuery,电子报,锚点 使用jQuery 实现在线看报,鼠标移到电子报或电子杂志的某个区域后,会出现一个红色的边框以示选中,并显示出此区域的提示内容,点击后则开始加载报纸内容。原理解析:我们...

    jQuery.switchPage.js:基于jQuery的全屏切换插件

    jQuery.switchPage.js 知识点 通过css使div全屏 实现jQuery插件开发 ...二、对象级别组件开发:即挂在jQuery原型下的方法,这样通过选择器获取的jQuery对象实例也能共享该方法,也称为动态方法。 $.fn.foo

Global site tag (gtag.js) - Google Analytics