我在我的网站上使用这个: http://www.dynamicdrive.com/dynamicindex3/scrolltop.htm
它对我很有用。但我唯一面对的是,当我点击图片时,它的不透明度变为0,但在图片的同一位置仍然有一个链接。我也想隐藏链接! 我试过在js文件中为css显示无,但什么都没有!
答案 0 :(得分:1)
$(window).scroll(function(){
var top = $(this).scrollTop();
if(top < 50){
$('.handle').fadeOut(100);
} else{
$('.handle').fadeIn(100);
}
});
答案 1 :(得分:0)
this.$control.stop().animate({opacity:1}, this.setting.fadeduration[0])//find
this.$control.stop().fadeIn(this.setting.fadeduration[0])//replace
查找并替换上面的行,并查找其他动画({opacity})函数并使用它们使用常识:) 当它的不透明度:0使用fadeOut
其他明智的做法是保留所有内容
并使用此
function mychecker(){
if(!$('#topcontrol').is(':visible')){
$(this).hide();
}
setTimeout(function (){mychecker();},100);
}
如果事物是可见的,上面会经常检查,然后正确地隐藏内容:)