JS实现随页面滚动显示/隐藏窗口固定位置元素


Posted in Javascript onFebruary 26, 2016

窗口固定位置显示元素,当页面高度大于某高度,并且页面向下滚动时,显示该元素;当页面位置小于某高度,或者页面向上滚动时,隐藏该元素。

先给大家展示下效果图:

JS实现随页面滚动显示/隐藏窗口固定位置元素

1.html

<p id="selected-case-count"><span class='form-control'>已选: <span class="casecount">0</span></span></p>

2.css

p#selected-case-count{
position:fixed; /*固定元素位置*/
top:2px; /*距顶端举例*/
right:40px; /*距右侧位置*/
color:red; 
}

3.js

$(function() {
$("#selected-case-count").hide();
});
var preTop=0;
var currTop=0;
$(function () {
$(window).scroll(function(){
currTop=$(window).scrollTop();
if(currTop<preTop){
$("#selected-case-count").fadeOut(200);
}elseif ($(window).scrollTop()>600){
$("#selected-case-count").fadeIn(500);
}else{
$("#selected-case-count").fadeOut(500);
}
preTop=$(window).scrollTop();
});
});

以上所述是小编给大家分享的JS实现随页面滚动显示/隐藏窗口固定位置元素的相关知识,希望对大有所帮助!

Javascript 相关文章推荐
用jquery ajax获取网站Alexa排名的代码
Dec 12 Javascript
ASP.NET jQuery 实例10 动态修改hyperlink的URL值
Feb 03 Javascript
JS 实现BASE64_ENCODE和BASE64_DECODE(实例代码)
Nov 13 Javascript
关于js内存泄露的一个好例子
Dec 09 Javascript
搭建pomelo 开发环境
Jun 24 Javascript
JavaScript汉诺塔问题解决方法
Apr 21 Javascript
jQuery实现简洁的轮播图效果实例
Sep 07 Javascript
JavaScript省市级联下拉菜单实例
Feb 14 Javascript
Bootstrap Table使用整理(二)
Jun 09 Javascript
JS实现的全选、全不选及反选功能【案例】
Feb 19 Javascript
怎么使用javascript深度拷贝一个数组
Jun 06 Javascript
使用layui的router来进行传参的实现方法
Sep 06 Javascript
学习使用jquery iScroll.js移动端滚动条插件
Mar 24 #Javascript
AngularJS整合Springmvc、Spring、Mybatis搭建开发环境
Feb 25 #Javascript
JavaScript 正则表达式中global模式的特性
Feb 25 #Javascript
javascript动态获取登录时间和在线时长
Feb 25 #Javascript
基于javascript实现动态时钟效果
Aug 18 #Javascript
jQuery使用zTree插件实现树形菜单和异步加载
Feb 25 #Javascript
灵活的理解JavaScript中的this指向
Feb 25 #Javascript
You might like
PHP 错误之引号中使用变量
2009/05/04 PHP
php出现内存位置访问无效错误问题解决方法
2014/08/16 PHP
PHP实现删除字符串中任何字符的函数
2015/08/11 PHP
php三种实现多线程类似的方法
2015/10/30 PHP
php集成开发环境详解
2019/09/24 PHP
jQuery Dialog 弹出层对话框插件
2010/08/09 Javascript
用JavaScript仿PS里的羽化效果代码
2011/12/20 Javascript
jquery控制左右箭头滚动图片列表的实例
2013/05/20 Javascript
javaScript arguments 对象使用介绍
2013/10/18 Javascript
JavaScript的React框架中的JSX语法学习入门教程
2016/03/05 Javascript
把json格式的字符串转换成javascript对象或数组的方法总结
2016/11/03 Javascript
AngularJS定时器的使用与移除操作方法【interval与timeout】
2016/12/14 Javascript
Vue.js的动态组件模板的实现
2018/11/26 Javascript
Windows下Node爬虫神器Puppeteer安装记
2019/01/09 Javascript
vue-cli设置css不生效的解决方法
2020/02/07 Javascript
vue cli4下环境变量和模式示例详解
2020/04/09 Javascript
Vue Cli3 打包配置并自动忽略console.log语句的方法
2020/04/23 Javascript
javascript实现移动端红包雨页面
2020/06/23 Javascript
JS canvas实现画板和签字板功能
2021/02/23 Javascript
自己使用总结Python程序代码片段
2015/06/02 Python
如何处理Python3.4 使用pymssql 乱码问题
2016/01/08 Python
分享一个可以生成各种进制格式IP的小工具实例代码
2017/07/28 Python
TensorFlow 合并/连接数组的方法
2018/07/27 Python
python模块常用用法实例详解
2019/10/17 Python
python 消除 futureWarning问题的解决
2019/12/25 Python
在python中logger setlevel没有生效的解决
2020/02/21 Python
Python HTTP下载文件并显示下载进度条功能的实现
2020/04/02 Python
python使用列表的最佳方案
2020/08/12 Python
HTML5 在canvas中绘制矩形附效果图
2014/06/23 HTML / CSS
美国大码时尚女装购物网站:ELOQUII
2017/12/28 全球购物
Trench London官方网站:高级风衣和意大利皮夹克
2020/07/11 全球购物
中学生民族团结演讲稿
2014/08/27 职场文书
李白故里导游词
2015/02/12 职场文书
教师辞职信范文
2015/02/28 职场文书
工伤事故赔偿协议书
2015/08/06 职场文书
写好求职信的技巧解密
2019/05/14 职场文书