我有一个网站,其中包含网站标题的固定侧栏,然后网站内容在右侧滚动。我想在标题(侧边栏)内使用类似于此方法http://gazpo.com/2012/02/scrolltop/的滚动到顶部按钮,但它似乎并没有触发,这可能是与网站有一个固定的侧边栏吗?
我该如何重写jquery来查找滚动的内容,而不是整个页面滚动
<script type="text/javascript">
$(document).ready(function(){
$(window).scroll(function(){
if ($(this).scrollTop() > 100) {
$('.scrollup').fadeIn();
} else {
$('.scrollup').fadeOut();
}
});
$('.scrollup').click(function(){
$("html, body").animate({ scrollTop: 0 }, 600);
return false;
});
});
谢谢
这可能是许多事情之一(我使用StreakyCobra - jsFiddle在这里将非常有用)
-
你是否检查了"scrollup"是你的按钮的类,而不是"scrollUp"?
-
.scrollup的CSS属性是什么?是将显示设置为无,还是不透明度设置为0?如果是这样,淡入和淡出不会影响它,因为你将淡入或淡出一些已经不可见的东西。