JQuery - 检查窗口何时位于顶部(用户不能再向上滚动)
JQuery - check when window is at the top (user can not scroll up any more)
我有这样的函数:
$(window).on('scroll', function(){
$('.top_fixed').fadeTo('fast', 0.8);
});
我想在窗口位于顶部时(当用户无法再向上滚动时)将不透明度恢复为 1。我怎么能做到这一点
演示 http://jsfiddle.net/eE9tp/
行为:向下滚动,当您滚动到顶部时,您将看到opacity
变得.7
原料药: scrollTop
- http://api.jquery.com/scrollTop/
这应该会有所帮助,B-)
法典
$scrtop = $(window).scrollTop();
if ($scrtop > 100) {
$topnavbar.stop(true).fadeTo(500, 1);
} else {
$topnavbar.stop(true).fadeTo(500, .7);
}
if($(window).scrollTop() == 0) {
// means you cant scroll up anymore
}
相关文章:
- "此网站似乎使用滚动链接定位效果.这可能不能很好地与异步平移一起工作;
- 如何在HTML / CSS中填充垂直和滚动中间窗格(Chrome可以工作,但不能Firefox)
- JQuery定位:我可以滚动到正确的位置一次,但不能滚动两次
- JQuery - 检查窗口何时位于顶部(用户不能再向上滚动)
- 检查可见性并使用jquery/javascript添加一个类,但不能依赖于滚动事件
- 为什么我的卷轴不能顺利向上滚动
- 滚动时淡入淡出;不能在移动浏览器中工作
- 导航锚点不'滚动jQuery时不能正确应用活动类
- 高库存滚动条没有'不能在svg foreignObject中工作
- Bootstrap滚动间谍和粘性导航不能一起工作
- 我的滚动加载没有'我不能在IE 8上工作
- jQuery'滚动前删除锚点'功能不能在firefox中工作,但在chrome、safari中可以完美工
- 使用javascript滚动在Ipad上不能快速运行
- Jquery滚动代码不能正常工作
- 滚动"位置:固定"Div位于页面上,但不能位于某个Div之上
- 不能让滚动条显示在Colorbox中
- 动态加载的Bootstrap Modal在iOS 9上不能滚动
- 活动链接可用于页面刷新,但不能滚动
- jQuery视差导航不能滚动到目标
- Flexslider在IE7中不能滚动