首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Javascript在单击后隐藏滚动并到达页面顶部

Javascript在单击后隐藏滚动并到达页面顶部
EN

Stack Overflow用户
提问于 2011-05-17 21:27:44
回答 2查看 762关注 0票数 0

我在我的网站上使用了这个:http://www.dynamicdrive.com/dynamicindex3/scrolltop.htm

它对我来说很有效。但我面对的唯一一件事是,当我点击图片时,它的不透明度变为0,但在图片的同一位置仍然有一个链接。我也想隐藏链接!我已经尝试在js文件中为css显示无,但一无所获!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-17 21:39:12

代码语言:javascript
运行
复制
$(window).scroll(function(){
    var top = $(this).scrollTop();
    if(top < 50){
        $('.handle').fadeOut(100);
    } else{
        $('.handle').fadeIn(100);
    }

});

检查此http://jsfiddle.net/EJjvt/1/

票数 1
EN

Stack Overflow用户

发布于 2011-05-17 21:42:25

代码语言:javascript
运行
复制
this.$control.stop().animate({opacity:1}, this.setting.fadeduration[0])//find
this.$control.stop().fadeIn(this.setting.fadeduration[0])//replace

找到并替换上面的行,同时查找其他动画({opacity})函数,并在其不透明度:0使用fadeOut时使用常识:)

否则,让一切都保持原样。

并使用这个

代码语言:javascript
运行
复制
function mychecker(){
   if(!$('#topcontrol').is(':visible')){
       $(this).hide();
   }
   setTimeout(function (){mychecker();},100);
}

上面的代码会经常检查东西是否可见,然后适当地隐藏内容:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6031482

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档