滚动后淡入div

Ben*_*don 2 jquery

我需要能够根据用户滚动的px数量淡化/淡出div.这是我现有的jquery.我可以切换它的视图,但我想淡化切换.这里的正确方法是什么?

$("#subOverlay").hide();

$(window).bind('scroll', function(){
    $("#subOverlay").toggle($(this).scrollTop() > 520);
});
Run Code Online (Sandbox Code Playgroud)

谢谢

Vis*_*ioN 8

它可以如下完成:

$(window).bind("scroll", function() {
    if ($(this).scrollTop() > 520) {
        $("#subOverlay").fadeIn();
    } else {
        $("#subOverlay").stop().fadeOut();
    }
});
Run Code Online (Sandbox Code Playgroud)

演示: http ://jsfiddle.net/ZHkY8/