jQuery固定元素插件scrolltofixed使用指南
这个插件在前段时间用过一次,当时是改一个网站。要求顶部的菜单栏随着滚动条的滚动而固定。也大体写了一下,不过在文章中也只是提了一下,文章地址:jQuery插件固定元素位置。 在这篇文章中,再进行总结一下。
一.scrolltofixed插件功能
固定某个元素的位置,在页面滚动时,元素仍然显示。
二.scrolltofixed官方地址
https://github.com/bigspotteddog/ScrollToFixed。在官方地址上有使用说明,在下面有插件的属性方法说明。demo中也有详细的用例,可以下载下来看下。
三.scrolltofixed使用方法
scrolltofixed插件的使用范围还是比较广的,我们可以固定顶部,也可以固定侧边栏,也可以说“固定页面中任何一个元素”。通过和其它插件的使用,可以得到非常好的效果。如检测到滚动条到某一位置,显示某一元素。而在测试用例中,我们将scrolltofixed插件与scrollto插件一起使用,具体效果可以看下面的“测试文件”。
1.引用文件
scrolltofixed插件使用非常简单,只需要引用两个js就可以了。一个文件是jquery,一个是scrolltofixed插件所需的js文件。
<script type="text/javascript" src="jquery.min.js"></script> <script type="text/javascript" src="jquery-scrolltofixed.js"></script>
2.css样式文件。使用插件不需要样式文件,但是我们需要定义固定位置的元素,元素需要我们自定义样式。这里不贴出样式文件,可以看下面的“测试文件”。
3.js代码。一句话就可以实现初始化,也可以按照需要设置初始化属性。如元素的样式,固定时显示的样式,到哪一个元素时,固定元素不再固定等。可以看官方demo。
//本文测试只是固定元素,使用默认属性
$('#operbox').scrollToFixed();
4.使用的html。固定位置的元素需要使用html。可以看下面的“测试文件”。
在测试scrolltofixed插件时,为了提高测试用例的功效,同时使用了scrollto插件,scrollto插件用于滚动到指定元素。
测试环境:ie8浏览器,chrome,firefox。测试结果:

以上所述就是本文的全部内容了,希望大家能够喜欢。
- 浅谈jQuery页面的滚动位置scrollTop、scrollLeft
- jQuery中scrollTop()方法用法实例
- jQuery动画效果animate和scrollTop结合使用实例
- jquery scrollTop方法根据滚动像素显示隐藏顶部导航条
- jQuery 位置函数offset,innerWidth,innerHeight,outerWidth,outerHeight,scrollTop,scrollLeft
- JQuery插件iScroll实现下拉刷新,滚动翻页特效
- jQuery scroll事件实现监控滚动条分页示例
- jquery滚动条插件jScrollPane的使用介绍
- jQuery插件scroll实现无缝滚动效果
- jQuery中ScrollTo用法示例
相关文章
jQuery异步上传文件插件ajaxFileUpload详细介绍
这篇文章主要介绍了jQuery异步上传文件插件ajaxFileUpload详细介绍,本文首先讲解了ajaxFileUpload的参数、错误提示等知识,然后给出了简单使用实例和ASP.NET MVC模式下的使用实例,需要的朋友可以参考下2015-05-05
Jquery检验手机号是否符合规则并根据手机号检测结果将提交按钮设为不同状态
接了个项目做,需要是这样的:输入手机号,实时判断输入的手机号是否符合规则,如果不符合怎么处理,符合又怎么处理等一系列问题,本篇文章给大家介绍Jquery检验手机号是否符合规则并根据手机号检测结果将提交按钮设为不同状态,感兴趣的朋友参考下2015-11-11
详解Bootstrap的iCheck插件checkbox和radio
这篇文章主要详细介绍了Bootstrap的iCheck插件checkbox和radio的知识及bootstrap icheck获取radio的value值的方法,非常不错,具有参考借鉴价值,感兴趣的朋友一起看下吧2016-08-08


最新评论