用户滚动后使用jquery使div出现 [英] Use jquery to make div appear after a user scrolls

查看:106
本文介绍了用户滚动后使用jquery使div出现的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我希望在用户向下滚动页面后出现div,如果滚动回顶端,则会消失。



我以为使用.jroll中的.scroll()函数会很有用,但不能完全弄清楚如何实现这一点。



任何帮助将不胜感激。 !谢谢


解决方案

这样的事情应该做的伎俩:



<$ P ($(this).scrollTop()== 0){
$(#mydiv:visible()); $ p> $(window).scroll(function(){
if ).hide();
}
else {
$(#mydiv:hidden)。show();
}
});


I'd like to have a div appear after a user scrolls down on a page, and disappears if they scroll back to the top.

I thought using the .scroll() function in jquery would be useful, but couldn't quite figure out how to make this happen.

Any help would be appreciated. Thanks!

解决方案

Something like this should do the trick:

$(window).scroll(function() {
    if ($(this).scrollTop() == 0) {
        $("#mydiv:visible").hide();
    }
    else {
        $("#mydiv:hidden").show();
    }
});

这篇关于用户滚动后使用jquery使div出现的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆