Top 置顶小图标
2016-04-05 09:29
513 查看
<!-- 拼命加载中... -->
<div id="txt_loading">
<label>{{txt_addload}}</label>
</div>
<!-- 拼命加载中... END-->
<div id="txt_loading">
<label>{{txt_addload}}</label>
</div>
<!-- 拼命加载中... END-->
<!--小小漂浮层--> <style type="text/css"> .topdiv { width: 60px; height: 60px; position: fixed; bottom: 50px; right: 50px; border-radius: 10px 10px 10px 10px; text-decoration: none; display: none; background-color: #999999; color: #FEFEFE; text-align: center; line-height: 60px; overflow: hidden; cursor: pointer; } </style> <div id="topdiv" class="topdiv"> Top </div> <script type="text/javascript"> //滚屏运行 $(function () { $(window).scroll(function () { //TOP顶部 //获取滚动后的高度 var scrollt = document.documentElement.scrollTop + document.body.scrollTop; var target = $('#topindex').offset().top; //目标高度 if (scrollt > target) { //判断滚动后高度超过xx就显示 $('#topdiv').fadeIn(50); //淡出 } else { $('#topdiv').stop().fadeOut(50); //如果返回或者超过,就淡入.必须加上stop()停止之前动画,否则会出现闪动 } //可视高度 var h = document.documentElement.clientHeight; if (h + scrollt > $('#txt_loading').offset().top + $('#txt_loading').height()) { //延迟加载 $Common.Func.DelayedLoadingCallBack(function () { }); } }); $('#topdiv').click(function () {//当点击标签的时候,使用animate在200毫秒的时间内,滚到顶部 var target = $('#topindex').offset().top; //目标高度 $("html,body").animate({ scrollTop: target }, 50); }); }); </script> <!-- 小小漂浮层 END-->
相关文章推荐
- Linux下C编程实现---获取本机IP地址
- Linux压缩保留源文件的方法
- Net分布式系统之二:CentOS系统搭建Nginx负载均衡
- xmapp启动Tomcat时报JDK、JRE未安装错误的解决方法
- 4Toxophily
- CentOS-6.3-i386-bin-DVD1.iso下载地址
- centos7 开机/etc/rc.local不执行命令的问题
- linux&shell
- tar压缩解压缩命令详解
- opencv学习---道路检测
- linux platform总线的相关总结
- Linux grep命令和正则表达式
- Apache无法启动,终极解决方法,适用于“应用程序无法正常启动 0xc000007b”错误
- 不同日志打印到不同日志文件的 log4j.properties 配置
- 秒杀系统架构分析与实战
- 微软和 Linux :真正的浪漫还是有毒的爱情?
- Tomcat 在IE中下载rar文件直接以乱码方式打开解决方案
- 我的linux学习之路:apt-get常用命令
- scrollTop兼容各个浏览器的办法
- nginx设置密码