0
        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、どうすればよいですか?

4

1 に答える 1

1

水平方向には scrollElementPosition.left を使用し、垂直方向の対応する値には scrollElementPosition.top を使用します。

于 2013-09-13T10:44:16.780 に答える