jquery获取元素离顶部的高度

标 签: jquery

jquery获取元素位置偏移高度


1.jquery获取元素相对于父元素的偏移位置用 .position(),

这个函数是不需要任何参数的,他会返回这个元素的 top、left值。例子如下:

var pos = $('element').position();
//相对父元素的左偏移量
alert(pos.left);
//相对父元素的上偏移量
alert(pos.top);


2.jquery获取元素在浏览器中的位置高度用 .offset(),

这个函数也是不用任何参数的,他会返回 top、left值。例子如下:

var pos = $('element').offset();
//相对浏览器的左边偏移量
alert(pos.left);
//相对浏览器的顶部偏移量
alert(pos.top);

3.jquery获取垂直流动条的偏移高度 .scrollTop(), jquery获取水平滚动条离左边的偏移量 .scrollLeft(),

这个函数不接受参数,他会返回流动条离顶部的高度偏移量。例子如下:

//滚动条离顶部的偏移量
var pos = $('elenment').scrollTop();
alert(pos);

//滚动条离左边的偏移量
var pos = $('elenment').scrollLeft();
alert(pos);


Js+JQuery / 评 论 (0) / 热度 (547℃) / 2017-03-06 / 阅读全文  / MaWei