实现置顶功能jQuery
来源:互联网 发布:电脑软件双开器 编辑:程序博客网 时间:2024/06/02 22:01
HTML: <!--Go to Top--> <div id="Fixed"> <a id="goTop" class="fl" title="去顶部" href="javascript:;">去顶部</a> </div> <!--Go to Top end-->CSS: .fl{ display:block; float:left; width:50px; height:50px; text-align:center; background-color:#eaeaea; background-image:url(../images/toTop.png); } .fl:hover{background-color:#f48942;background-image:url(../images/toTop.png);} #Fixed { position: fixed; _position: absolute; z-index: 100; bottom: 70px; left: 50%; margin-left: 530px; _bottom: auto;_top: expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-70); width: 50px; text-indent: -40000px; background: #fff } /*置顶 end*/Js: /*置顶功能*/ $(function(){ $(window).bind('scroll', { fixedOffsetBottom: parseInt($('#Fixed').css('bottom')) }, function(e) { var scrollTop = $(window).scrollTop(); var referFooter =$('#footer'); scrollTop > 100 ? $('#goTop').show() : $('#goTop').hide(); if (!/msie 6/i.test(navigator.userAgent)) { if ($(window).height() - (referFooter.offset().top - $(window).scrollTop()) > e.data.fixedOffsetBottom) { $('#Fixed').css('bottom', $(window).height() - (referFooter.offset().top - $(window).scrollTop())) } else { $('#Fixed').css('bottom', e.data.fixedOffsetBottom) } } }); $('#goTop').click(function() { $('body,html').stop().animate({ 'scrollTop': 0, 'duration': 100, 'easing': 'ease-in' }) }); }); /*置顶功能 end*/
0 0
- 实现置顶功能jQuery
- 实现置顶功能jQuery
- JQuery实现置顶、置底、向上、向下、取消排序功能
- 置顶功能实现
- 置顶功能的实现
- jquery实现上移下移置顶
- iOS开发 -- 置顶按钮功能实现
- mysql查询实现新闻置顶功能
- mysql查询实现新闻置顶功能
- ListView一键置顶功能实现
- JQuery置顶
- [置顶] 更改VLC源码 实现使用libVLC录像功能
- [置顶] 安卓手机连接蓝牙打印机实现打印功能
- 解决重写scrollview实现置顶功能中的bug
- [置顶] Ajax 实现上传图片即时预览功能
- Android listView item侧滑实现删除和置顶功能
- android 实现 微信 朋友圈 消息 置顶 功能
- Android自定义ScrollView实现一键置顶功能
- Git 忽略一些文件不加入版本控制
- 数据库设计中的一些原则
- ENVI5.1裁剪影像及注意要点(如无论规则或是不规则裁剪结果都是矩形的问题求解)
- hdoj 2076 夹角有多大
- Cocos-code-ide使用入门学习
- 实现置顶功能jQuery
- Practical Node.js: Building Real-World Scalable Web Apps
- 经典重读《信号与系统》-第七章
- Qt 中加载动态链接库实现相互通信
- [Leetcode]Pascal's Triangle
- 对象设计要考虑有效范围
- 机主信息
- unity3d 如何获得unity3d物体尺寸
- 黑马程序员 java基础之list集合