jQuery根据滚动位置增加和减少div高度。
我想知道你们中有没有人知道有什么好的方法。假设我有一个div,id为" scroll -element“,当我向下滚动页面时,假设它像500px一样向下滚动,当我向下滚动时,它开始增加到200px,当我向上滚动时,它开始减少到0px。我尝试了几种方法,但到目前为止都没有奏效。
发布于 2013-09-18 21:51:36
像这样的东西?
jsFiddle
$(function () {
$(window).scroll(function () {
var $myDiv = $('#scroll-element');
var y = $(this).scrollTop();
$('#results').text(y);
x = y - 300;
$myDiv.animate({height:x},2500);
}).scroll();
});https://stackoverflow.com/questions/18873508
复制相似问题