滚动显示置顶按钮
来源:互联网 发布:怎样提高淘宝店排名 编辑:程序博客网 时间:2024/05/22 06:59
主要就是下面这个div,里面包含了1个置顶按钮和一个Yii2的返回跳转按钮
<div id="scrollSearchDiv" style="width: 40px; height: 40px; line-height: 40px; border: solid 1px #07AC72; display: none; position: fixed; right: 30px; bottom: 150px; text-align: center; font-size: 12px; color: #fff;"> <div class="row"> <a href="#"><span class="glyphicon glyphicon-chevron-up"></span></a> </div> <div class="row"> <a href="<?=Yii::$app->request->referrer?>" class="btn btn-default btn-sm">返回</a> </div></div>
和他的滚动判定JS
<script type="text/javascript"> $(function() { //绑定滚动条事件 $(window).bind("scroll", function() { var sTop = $(window).scrollTop(); var sTop = parseInt(sTop); if (sTop >= 130) { if (!$("#scrollSearchDiv").is(":visible")) { try { $("#scrollSearchDiv").slideDown(); } catch (e) { $("#scrollSearchDiv").show(); } } } else { if ($("#scrollSearchDiv").is(":visible")) { try { $("#scrollSearchDiv").slideUp(); } catch (e) { $("#scrollSearchDiv").hide(); } } } }); })</script>
简单Html代码如下:
<!DOCTYPE html><head> <style type="text/css"> body { max-width: 640px; margin: 0 auto } .div1 { background: #D5D4D4; height: 5000px; } #scrollSearchDiv { width: 40px; height: 40px; line-height: 40px; border: solid 1px #07AC72; display: none; position: fixed; right: 30px; bottom: 30px; text-align: center; font-size: 12px; color: #fff; } </style></head><body> <div class="div1">1</div> <!--这个直接用首页返回顶部的图标 --> <div id="scrollSearchDiv"><a href="#">^</a></div> <script src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js"></script> <script type="text/javascript"> $(function() { //绑定滚动条事件 $(window).bind("scroll", function() { var sTop = $(window).scrollTop(); var sTop = parseInt(sTop); if (sTop >= 130) { if (!$("#scrollSearchDiv").is(":visible")) { try { $("#scrollSearchDiv").slideDown(); } catch (e) { $("#scrollSearchDiv").show(); } } } else { if ($("#scrollSearchDiv").is(":visible")) { try { $("#scrollSearchDiv").slideUp(); } catch (e) { $("#scrollSearchDiv").hide(); } } } }); }) </script></body></html>
阅读全文
0 0
- 滚动显示置顶按钮
- ScrollView滚动后显示按钮并点击置顶的解决方案
- ScrollView滚动后显示按钮并点击置顶
- 页面滚动条到一定高度后出现置顶按钮
- js-监控滚动条出现置顶按钮,点击返回顶部
- [置顶] 安卓自定义View文章数据滚动显示数值
- 鼠标滚动超过1屏显示置顶图标
- 监听导航滚动置顶
- 关于按钮置顶
- 页面添加置顶按钮
- 页面添加置顶按钮
- iOS-置顶按钮相关
- ScrollView置顶按钮
- js控制”回到顶部“按钮滚动一屏后再显示和滚动条平滑滚动
- [绍棠] tableView侧滑显示多个按钮, 如删除, 置顶, 更多
- Recyclerview滚动实现隐藏和显示悬浮按钮
- 滚动超出一屏,显示回到顶部按钮
- iframe scroll 滚动条置顶
- 解决SwipeRefreshLayout左右滑动事件冲突的问题
- RxJava2总结之操作详解(一)
- Hadoop学习笔记
- bond 网卡绑定模式
- 45个非常有用oracle查询语句
- 滚动显示置顶按钮
- HDU Find the hotel
- 安装篇 03. 安装到服务器 ❀ Windows Server 2016
- POJ 排序 单向队列的应用
- Redis设实
- Killer Names
- 对于oracle数据库中怎么查看clob类型的值
- 约瑟夫问题I/II
- leetcode 39. Combination Sum