元素的垂直偏移量

时间:2015-07-11 11:46:41

标签: javascript jquery css

我有这段代码

ScrollView

enter image description here

我需要从我的网页顶部获取<div style="height:[Variable]px"></div> <!-- or [ one or several div and section , with variable height ] --> <div class="Element" style="Position:relative"> <div class="Pin"></div> </div> 对象的垂直偏移量

那么你们会建议我什么?

2 个答案:

答案 0 :(得分:0)

将“.pin”标记元素的偏移量与用户滚动页面的距离进行比较。 $(window).scroll()函数将为您提供用户向下滚动的数量:

$(".select").click(function() {
  var pin = $('.pin');
  var top = offset.top;
  var bottom = $(window).height() - top - pin.height();
   bottom = bottom - offset.top; 

});

我希望得到帮助

答案 1 :(得分:0)

var Pin_Offset $('.pin').offset().top

或 对于变量div对象

$(window).scroll(function(){

var Pin_Offset = $('.pin').offset().top + $(window).scrollTop()

});