我正在尝试使用滚动位置分别增加div的高度。所以当我向下滚动时,div会增加高度,当我向上滚动时,div的高度会变小。
以下代码有效(我从这个小提琴中得到:http://jsfiddle.net/fiddleyetu/AFTef/2/)。但是,我需要它来计算不是来自页面顶部而是来自父div“#parent”的像素数量。
$(function(){
$(window).scroll(function() {
var $myDiv = $('#myDiv');
var st = $(this).scrollTop();
$myDiv.height( st );
if( st == 0 ) {
$myDiv.hide();
} else {
$myDiv.show();
}
})
.scroll();
})