1
我有一堆div寬度高度超過1000px下eachother。我如何確定相對於窗口頂部的div位置? 例如確定div位置scrolltop
<div>height:1000px</div>
<div>height:1000px</div>
<div>height:1000px</div>
<div class="this_div">height:1000px</div>
<div>height:1000px</div>
<div>height:1000px</div>
<div>height:1000px</div>
我正在嘗試這樣的事情。
$(function(){
$(window).bind('scroll resize',function(e){
var scrolledY = $(window).scrollTop(),
scrolling = scrolledY-4900;
if(scrolledY > 4900){
$('div.this_div').css('background', 'red');
}
if(scrolledY > 5500)){
$('div.this_div').css('background', 'none');
}
});
});
正如你所看到的,如果你已經滾動4900px它會做一些事情。當你滾動到div時,是不是可以做一些事情,而不是確定它是什麼樣的px?
正是我所需要的。謝謝 – Chanckjh