加载页面时的窗口位置
jQuery window position when loading a page
我有一个问题与以下jQuery函数:
$(document).ready(function(){
$(window).scroll(function(){
if ($(window).scrollTop() + $(window).height() == $(document).height()) {
$('.scrollToTop').fadeOut();
} else {
$('.scrollToTop').fadeIn();
}
});
$('.scrollToTop').click(function(){
$('html, body').animate({scrollTop : 0},800);
return false;
});
});
此函数用于在用户向下滚动页面时显示DIV。现在我的问题是,当页面加载并且窗口已经在顶部时,DIV将已经显示!向下滚动时,DIV保持不变。当点击那个DIV时,窗口向上滚动,DIV就像它应该做的那样消失了。问题是它在加载页面后出现。
所以我不知道是什么原因导致的?
谢谢。
只需添加一个淡出或隐藏初始。应该可以了。
$(document).ready(function(){
$('.scrollToTop').hide();
$(window).scroll(function(){
if ($(window).scrollTop() + $(window).height() == $(document).height()) {
$('.scrollToTop').fadeOut();
} else {
$('.scrollToTop').fadeIn();
}
});
$('.scrollToTop').click(function(){
$('html, body').animate({scrollTop : 0},800);
return false;
});
});
相关文章:
- JavaScript窗口.位置不;我不在内容编辑器Web部件中工作
- JS窗口.位置不起作用
- 是否可以模拟 qUnit 测试的窗口位置对象
- 窗口位置href更改不会重新加载
- 如何在提交事件的底部设置窗口位置
- 如何在模式打开时更改窗口.位置
- 谷歌地图偏移标记/信息窗口位置(panTo/setCenter)
- 书签窗口位置javascript
- 单元测试窗口位置分配的角度问题
- JavaScript窗口位置延迟
- 如果类名和窗口位置匹配,请执行一些操作
- 会话丢失窗口.位置.href.
- JavaScript:window.conf,有两个窗口位置
- 如何从顶部获取窗口位置(以像素为单位)
- 如何在窗口位置之前显示消息 2 秒
- 休息标记位置 + 信息窗口位置
- 将标头添加到窗口.位置.路径名
- 窗口位置向上一级
- 将窗口位置替换为锚点
- 在谷歌地图中设置信息窗口位置