var elementMoveWithScroll = $('.thing_to_scroll');
$('.container_overflow').scroll(function() {
var scrollElementPosition = elementMoveWithScroll.position();
console.log(scrollElementPosition);
elementMoveWithScroll.css('margin-left', scrollElementPosition+'px');
});
当我在scrollElementPosition
的位置使用硬编码值(例如50)时,似乎在滚动容器时添加margin-left:50px
。
我希望能够更新elementMoveWithScroll
的值,使其随水平滚动移动,我该怎么做?
答案 0 :(得分:1)
对水平使用scrollElementPosition.left,对垂直对应值使用scrollElementPosition.top。