在 jQuery 中滚动到顶部按钮
scroll to top button in jquery
我的页面上有div.triangle 不透明度 0
我希望一旦点击
页面底部,它就会淡入不透明度 .95然后,我希望它在再次
单击$(".Triangle")后滚动到$(".container")的顶部到目前为止,我已经有了这个,我想除了事件之外,我大部分都做对了?
<script type="text/javascript"> $(document).ready(function(){ $(".container").scroll(function(){ var currentPosition = $(document).scrollTop(); var totalHeight = $(document).offsetHeight; var visibleHeight = $(document).clientHeight; if (visibleHeight + currentPosition >= totalHeight){ $(".triangle").fadeTo("slow",.95); } }); $(".triangle").click(function(){ $(".container").animate({scrollTop:0}, 'slow'); $(".triangle").fadeTo("slow",0); }); }); </script>
试试这个:
$(document).ready(function(){
var bottom = ($(window).outerHeight() - $(window).height()) - 50; // 50 pixel to the bottom of the page;
$(window).scroll(function(){
if ($(window).scrollTop() >= bottom ) {
$(".triangle").fadeTo("slow",.95);
} else {
$(".triangle").fadeOut("slow");
}
});
$(".triangle").click(function(){
$('html, body').animate({scrollTop:0}, 'slow');
$(".triangle").fadeOut("slow");
});
});
相关文章:
- 如何在已经有图标的滚动到顶部按钮中添加文本
- 滚动到顶部按钮在 chrome 或 safari 中不起作用
- 转到顶部按钮在Firefox浏览器中不起作用
- 返回顶部按钮在加载时出现
- 在 jQuery 中滚动到顶部按钮
- 当您离开页面底部 100 像素时,淡出“滚动到顶部”按钮
- “返回顶部”按钮仅在窗口滚动时可见(但移动设备不起作用)
- 滚动到顶部按钮,jQuery在Safari v.7.0.5中不起作用
- 如何使滚动到顶部按钮在页面的预定部分出现时出现
- 单击“返回顶部”按钮(滚动顶部)多次发布
- 滚动到顶部按钮并打开新页面
- 如何使用react js添加平滑滚动返回顶部按钮
- 创建“滚动到顶部”按钮
- 即使单击返回顶部按钮,也会弹出关闭
- 返回顶部按钮不能正常触发
- 移动网站上的滚动到顶部按钮
- 滚动固定顶部按钮| CSS &jQuery
- 回到顶部按钮不工作在我的网站
- 滚动到顶部按钮重定向到主页
- 返回顶部按钮从屏幕右下角滑动