当用户滚动经过一个 div 时,我需要将它的 css 更改为 position:fixed。就像这里所做的一样:http: //imakewebthings.com/jquery-waypoints/shortcuts/sticky-elements/但只有普通的jquery,没有插件。
一旦用户滚动到另一个 div,该 div 也必须停止滚动。
例如:
<div id="stuff"></div>
<div id="this"></div>//must start scrolling with user when user reaches it.
<div id="footer"></div>// when #this reaches within say, 10px, of #footer it must stop in it's current position, in order to prevent overlap
我假设我会使用 .scroll()
and .css()
,但我不知道从那里去哪里。