jQuery实现表格冻结顶栏效果


Posted in jQuery onAugust 20, 2017

昨天晚上公司遇到个小需求,就是实现类似表格冻结顶栏的效果,具体描述就是下面动态图的效果

jQuery实现表格冻结顶栏效果

这样的效果不算是很难,但是实现起来确实挺麻烦的,这里的难点就不多说了,就是这个效果一下子弄到一点多,最后在我经常逛的一个网站里找到了答案。

原问题的地址:https://segmentfault.com/q/1010000000130774

这里介绍一下这个小插件的用法。首先先去著名'同性‘交往网站github里把代码下载下来。解压后是这样的:

jQuery实现表格冻结顶栏效果

主要用到是我红色框框里的,也可以看人家的源代码。这里只需要引用js就可以了,然后在table和thead这两个标签里加上图里的两个类:

然后就是加上这段js:

jQuery实现表格冻结顶栏效果

就是红色框框里的话。然后就可以出效果了。

但是,有的人可能没有出效果,不要慌,按下F12,看看错误信息,我的错误信息是有个.size没有定义这个方法,这时候把这段js给换一下就可以:

jQuery实现表格冻结顶栏效果

然后就可以实现效果啦!可能有人会觉得好烦啊,你这全是图片,我想直接复制没都没法复制,但是我觉得很多东西自己看一遍跟自己真正写出来是有差距的,希望大家能够去真正写一下,不过又想到昨晚我弄点一点的,眼都不想睁开了,哪有功夫再去写呀,所以我还是把我图片的东西给用打出来吧,好让大家能够复制:

table 里的类class="table-fixed-header"

thead 里的类class='header'

要加入的js:$('.table-fixed-header').fixedHeader();

总结

以上所述是小编给大家介绍的jQuery实现表格冻结顶栏效果,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

jQuery 相关文章推荐
为Jquery EasyUI 组件加上清除功能的方法(详解)
Apr 13 jQuery
Jquery+Ajax+xml实现中国地区选择三级联动菜单效果(推荐)
Jun 09 jQuery
jquery实现倒计时小应用
Sep 19 jQuery
jquery.onoff实现简单的开关按钮功能(推荐)
May 24 jQuery
jQuery基于闭包实现的显示与隐藏div功能示例
Jun 09 jQuery
jquery实现的简单轮播图功能【适合新手】
Aug 17 jQuery
jQuery AJAX与jQuery事件的分析讲解
Feb 18 jQuery
jQuery内容过滤选择器与子元素过滤选择器用法实例分析
Feb 20 jQuery
详解JQuery基础动画操作
Apr 12 jQuery
jquery实现动态改变css样式的方法分析
May 27 jQuery
jQuery HTML获取内容和属性操作实例分析
May 20 jQuery
jQuery 选择器用法实例分析【prev + next】
May 22 jQuery
Mui使用jquery并且使用点击跳转新窗口的实例
Aug 19 #jQuery
jQuery+HTML5实现WebGL高性能烟花绽放动画效果【附demo源码下载】
Aug 18 #jQuery
简单实现jQuery轮播效果
Aug 18 #jQuery
简单实现jQuery手风琴效果
Aug 18 #jQuery
jQuery Layer弹出层传值到父页面的实现代码
Aug 17 #jQuery
jQuery条件分页 代替离线查询(附代码)
Aug 17 #jQuery
使用jquery的jsonp如何发起跨域请求及其原理详解
Aug 17 #jQuery
You might like
PHPCMS的使用小结
2010/09/20 PHP
javascript,php获取函数参数对象的代码
2011/02/03 PHP
PHP使用CURL实现对带有验证码的网站进行模拟登录的方法
2014/07/23 PHP
laravel接管Dingo-api和默认的错误处理方式
2019/10/25 PHP
强悍无比的WEB开发好助手FireBug(Firefox Plugin)
2007/01/16 Javascript
实现变速回到顶部的JavaScript代码
2011/05/09 Javascript
nodejs中转换URL字符串与查询字符串详解
2014/11/26 NodeJs
node.js中的path.basename方法使用说明
2014/12/09 Javascript
JavaScript监听手机物理返回键的两种解决方法
2017/08/14 Javascript
vue-router实现tab标签页(单页面)详解
2017/10/17 Javascript
使用Bootstrap + Vue.js实现表格的动态展示、新增和删除功能
2017/11/27 Javascript
基于Vue2的独立构建与运行时构建的差别(详解)
2017/12/06 Javascript
浏览器调试动态js脚本的方法(图解)
2018/01/19 Javascript
layDate日期控件使用方法详解
2018/11/15 Javascript
JavaScript实现学生在线做题计时器功能
2018/12/05 Javascript
详解vue 2.6 中 slot 的新用法
2019/07/09 Javascript
layer提示框添加多个按钮选择的实例
2019/09/12 Javascript
Nodejs监控事件循环异常示例详解
2019/09/22 NodeJs
Vue 实现输入框新增搜索历史记录功能
2019/10/15 Javascript
使用js获取身份证年龄的示例代码
2020/12/11 Javascript
Python使用matplotlib的pie函数绘制饼状图功能示例
2018/01/08 Python
pytorch + visdom 处理简单分类问题的示例
2018/06/04 Python
关于不懂Chromedriver如何配置环境变量问题解决方法
2019/06/12 Python
Pyinstaller 打包exe教程及问题解决
2019/08/16 Python
.dcm格式文件软件读取及python处理详解
2020/01/16 Python
Python中使用socks5设置全局代理的方法示例
2020/04/15 Python
通过Python实现Payload分离免杀过程详解
2020/07/13 Python
VSCODE配置Markdown及Markdown基础语法详解
2021/01/19 Python
荷兰本土平价百货:HEMA
2017/10/23 全球购物
欧洲领先的电子和电信零售商和服务提供商:Currys PC World Business
2017/12/05 全球购物
读书活动总结
2014/04/28 职场文书
创新社会管理心得体会
2014/09/12 职场文书
2014最新党员违纪检讨书
2014/10/12 职场文书
2014年音乐教师工作总结
2014/12/03 职场文书
钱学森观后感
2015/06/04 职场文书
处世之道:关于真诚相待的名言推荐
2019/12/02 职场文书