2015-07-11 115 views
1

抵消我有这样的代码垂直的元素

<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> 

enter image description here

我需要垂直于$('.pin')对象偏移,从我的网页的顶部

那么将u人建议我?

回答

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

或 变量的div对象

$(window).scroll(function(){ 

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

}); 
0

比较“.pin”标记元素的偏移量与用户滚动页面的距离。该$(窗口).scroll()函数将让你的用户已经向下滚动因此用量:

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

}); 

我希望它的帮助