jquery如何获得页面元素的坐标值
2012-03-15 11:15
721 查看
yulutxt是输入经典语录的输入框,feedBackMessage函数见http://www.wesoho.com/article/asp/2765.htm
var p = $("#yulutxt");
var yuluoffset = p.offset();
feedBackMessage(msg,yuluoffset.left+p.width()+10,yuluoffset.top,5000);
-------------------
1,获取对象(自定义调整打开新窗口参照元素)
var obj = $("#oButton");
实例中我获取的对象是弹出窗口按钮,这样创建的新窗口就会根椐按钮的位置进行调整,实例中将创建的新窗口显示的按钮的右下角。
2,获取对象元素的位置(offset()方法)
var offset = obj.offset();
获取对象元素的位置,分别是元素的top和left,调用方法是:offset.left和offset.top,可知当前对象的左部和顶部位置。
3,获取对象元素的宽度(width()方法)
var right = offset.left+obj.width();
实例中是获取对象的右下角位置,创建新窗口的左部位置。
4,获取对象元素的高度(height()方法)
var down = offset.top+obj.height();
实例中是获取对象的右下角位置,创建新窗口的顶部位置。
var p = $("#yulutxt");
var yuluoffset = p.offset();
feedBackMessage(msg,yuluoffset.left+p.width()+10,yuluoffset.top,5000);
-------------------
1,获取对象(自定义调整打开新窗口参照元素)
var obj = $("#oButton");
实例中我获取的对象是弹出窗口按钮,这样创建的新窗口就会根椐按钮的位置进行调整,实例中将创建的新窗口显示的按钮的右下角。
2,获取对象元素的位置(offset()方法)
var offset = obj.offset();
获取对象元素的位置,分别是元素的top和left,调用方法是:offset.left和offset.top,可知当前对象的左部和顶部位置。
3,获取对象元素的宽度(width()方法)
var right = offset.left+obj.width();
实例中是获取对象的右下角位置,创建新窗口的左部位置。
4,获取对象元素的高度(height()方法)
var down = offset.top+obj.height();
实例中是获取对象的右下角位置,创建新窗口的顶部位置。
相关文章推荐
- jquery如何获得页面元素的坐标值
- jquery如何获得页面元素的坐标值
- jquery如何获得页面元素的坐标值
- jquery如何获得页面元素的坐标值
- jQuery如何实现点击页面获得当前点击元素的id或其他信息
- jQuery如何实现点击页面获得当前点击元素的id或其他信息
- jQuery获得页面元素的绝对/相对位置即绝对X,Y坐标
- jQuery如何实现点击页面获得当前点击元素
- jQuery如何实现点击页面获得当前点击元素的id或其他信息
- jQuery获得页面元素的绝对/相对位置即绝对X,Y坐标
- jquery获得页面元素的坐标值实现思路及代码
- jquery获得页面元素的坐标值实现思路及代码
- Jquery如何获得<iframe>嵌套页面中的元素
- js与jquery获得页面大小、滚动条位置、元素位置
- JQuery的Boxy弹出模态对话框,如何获得页面的返回值returnValue
- js随笔,css和js禁止网页选择文本,table的class样式使得td的class样式失效,jquery获得元素坐标
- Jquery获得子页面中某个元素
- jQuery学习四:jQuery如何向页面中添加元素?
- jquery 得到了this,如何获得到this下的一个元素
- jQuery获得页面元素的绝对/相对位置