本文实例讲述了javascript获取元素离文档各边距离的方法。分享给大家供大家参考。具体实现方法如下:
复制代码 代码如下:function getDistance(obj) {
if (!obj instanceof jQuery) {
obj = $(obj);
}
var distance = {};
distance.top = (obj.offset().top - $(document).scrollTop());
distance.bottom = ($(window).height() - distance.top - obj.outerHeight());
distance.left = (obj.offset().left - $(document).scrollLeft());
distance.right = ($(window).width() - distance.left - obj.outerWidth());
return distance;
}
希望本文所述对大家的javascript程序设计有所帮助。
您可能感兴趣的文章:
- JavaScript显示当前文档最后修改日期的方法
- Jsoup解析HTML实例及文档方法详解
- JS获取整个页面文档的实现代码
- JavaScript 解析读取XML文档 实例代码
- javascript json 新手入门文档
- javaScript 读取和设置文档元素的样式属性
- 用javascript实现读取txt文档的脚本
- javascript比较文档位置
- JavaScript利用HTML DOM进行文档操作的方法
- JS简单实现查看文档创建日期、修改日期和文档大小的方法示例