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

 更新时间:2014年03月06日 11:34:12   作者:  
jQuery获得页面元素的绝对X,Y坐标,可以用offset()方法,下面有个不错的坐标大家可以参考下
获取页面某一元素的绝对X,Y坐标,可以用offset()方法:
复制代码 代码如下:

<span style="color:#000066; font-weight:bold">var</span> X <span style="color:#339933">=</span> $<span style="color:#009900">(</span><span style="color:#3366CC">'#DivID'</span><span style="color:#009900">)</span>.<span style="color:#660066">offset</span><span style="color:#009900">(</span><span style="color:#009900">)</span>.<span style="color:#660066">top</span><span style="color:#339933">;</span>
<span style="color:#000066; font-weight:bold">var</span> Y <span style="color:#339933">=</span> $<span style="color:#009900">(</span><span style="color:#3366CC">'#DivID'</span><span style="color:#009900">)</span>.<span style="color:#660066">offset</span><span style="color:#009900">(</span><span style="color:#009900">)</span>.<span style="color:#660066">left</span><span style="color:#339933">;</span>

获取相对(父元素)位置:
复制代码 代码如下:

<span style="color:#000066; font-weight:bold">var</span> X <span style="color:#339933">=</span> $<span style="color:#009900">(</span><span style="color:#3366CC">'#DivID'</span><span style="color:#009900">)</span>.<span style="color:#660066">position</span><span style="color:#009900">(</span><span style="color:#009900">)</span>.<span style="color:#660066">top</span><span style="color:#339933">;</span>
<span style="color:#000066; font-weight:bold">var</span> Y <span style="color:#339933">=</span> $<span style="color:#009900">(</span><span style="color:#3366CC">'#DivID'</span><span style="color:#009900">)</span>.<span style="color:#660066">position</span><span style="color:#009900">(</span><span style="color:#009900">)</span>.<span style="color:#660066">left</span><span style="color:#339933">;</span>

相关文章

  • jQuery判断checkbox是否选中的3种方法

    jQuery判断checkbox是否选中的3种方法

    这篇文章主要介绍了jQuery判断checkbox是否选中的3种方法,本文中的方法使用ID选择器实现,比网上其它的一些长篇大论的文章更加简练,需要的朋友可以参考下
    2014-08-08
  • jquery tools之tabs 选项卡/页签

    jquery tools之tabs 选项卡/页签

    jquery用这么久了,觉得虽然没ExtJS等框架全面,功能强大,但是也确实做到了“the write less,do more”,而且学起来也方便,只需要仔细研读一下它官方网站的API Reference,操作起来基本问题不是太大。
    2009-07-07
  • 基于jquery实现彩色投票进度条代码解析

    基于jquery实现彩色投票进度条代码解析

    这篇文章主要介绍了基于jquery实现彩色投票进度条代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • jQuery原生的动画效果

    jQuery原生的动画效果

    这篇文章主要介绍了jQuery原生的动画效果的相关资料,需要的朋友可以参考下
    2015-07-07
  • jQuery.ajax实现根据不同的Content-Type做出不同的响应

    jQuery.ajax实现根据不同的Content-Type做出不同的响应

    使用H5+ASP.NET General Handler开发项目,使用ajax进行前后端的通讯。有一个场景需求是根据服务器返回的不同数据类型,前端进行不同的响应,这里记录下如何使用$.ajax实现该需求,需要的朋友可以参考下
    2016-11-11
  • jquery图片不完全按比例自动缩小的简单代码

    jquery图片不完全按比例自动缩小的简单代码

    开发前期用自动生产 固定大小的图片 进行 显示,发现不能满足,在前期的时候把保存了原图,现在只能显示原图,原图由于上传时候没有做任何限制所有要使用 图片不完全按比例缩小,下面是代码
    2013-07-07
  • Jquery下判断Id是否存在的代码

    Jquery下判断Id是否存在的代码

    Jquery下判断Id是否存在的代码,需要的朋友可以参考下。
    2011-01-01
  • 2种jQuery 实现刮刮卡效果

    2种jQuery 实现刮刮卡效果

    这篇文章主要介绍了2种jQuery 实现刮刮卡效果,需要的朋友可以参考下
    2015-02-02
  • jQuery .tmpl() 用法示例介绍

    jQuery .tmpl() 用法示例介绍

    解决 PHP 拼数据这方面的问题而有了 Smarty 这些模版,JavaScript 也可以利用模版来解决这些问题,比如基于 jQuery 的 jquery.tmpl
    2014-08-08
  • Jquery对select的增、删、改、查操作

    Jquery对select的增、删、改、查操作

    这篇文章主要介绍了Jquery对select的增、删、改、查操作的方法,需要的朋友可以参考下
    2015-02-02

最新评论