fadeIn,fadeOut jQuery代码片段

时间:2016-04-09 12:47:11

标签: javascript jquery scroll

$(window).bind('scroll', function() {
    if ($(this).scrollTop() > 520) {
        $('.element').fadeIn();
    } if ($(this).scrollTop() < 520) {
        $('.element').stop().fadeOut();
    }
});

我这样把它放在一起,以便元素在520之后消失,如果少于520则逐渐消失。我的问题如下:它们是否正确或者以不同方式更好?

1 个答案:

答案 0 :(得分:1)

我认为这是本节的主题,但请查看SO的这一部分:Code Review

语法看起来不错,但正如其他人所说的那样,你可能想把它改成别的if或者其他取决于你想要的东西。

以下是我在if / else语句中找到的最佳资源:

MDN If. . . Else