Scroll Follow 是一个简单小巧的 jQuery 插件,该插件可以让页面中的某个元素随着滚动条的滚动而跟随滚动,据说有很多人用来放广告,可以大大增加广告的“亮相”率和点击率。其实不单是广告,像导航、分享、热门内容等都可以应用。Scroll Follow 几乎兼容所有浏览器,包括 IE6 及 Safari 3、Opera 9 等比较老的浏览器。
由于 Scroll Follow 最后一次更新时间为 2008-10-29,已经有点“古老”了,所以它并不兼容 jQuery 的后续版本,经测试 Scroll Follow 兼容 1.2.6 至 1.5.2 版本,请知晓。
使用方法
引入文件
<script src="https://www.dowebok.com/js/jquery.min.js"></script> <script src="https://www.dowebok.com/js/jquery.scroll-follow.js"></script>
CSS
必须为滚动的元素指定相对定位,否则无法滚动。
#example { osition : relative; }
JavaScript
$('#example').scrollFollow();
参数
参数 | 说明 |
---|---|
speed | 滚动速度,单位为 ms,数值越小,速度越快,默认为 500 |
easing | 如果你使用了 easing,可以使用 easing 的参数 |
offset | 偏移,相对于顶部或底部的偏移(取决于 relativeTo 参数),单位为 px,默认为 0 |
container | 滚动元素的容器(直接的父元素)的 id |
killSwitch | 开关 id,默认为 killSwitch,需要用到 jQuery Cookie 插件,以保留元素的状态 |
onText | 滚动状态时开关文字,默认为 Turn Slide Off |
offText | 停止滚动状态时开关文字,默认为 Turn Slide On |
relativeTo | 相对与顶部(top)或底部(bottom)滚动,默认为顶部(top) |
delay | 延迟滚动,单位为毫秒 ms,默认为 0 |
[b2_file link="
百度网盘" name="jQuery跟随滚动插件Scroll Follow" pass="" code=""]