$(window).bind('scroll', function() {
if ($(this).scrollTop() > 520) {
$('.element').fadeIn();
} if ($(this).scrollTop() < 520) {
$('.element').stop().fadeOut();
}
});
我这样把它放在一起,以便元素在520之后消失,如果少于520则逐渐消失。我的问题如下:它们是否正确或者以不同方式更好?
答案 0 :(得分:1)
我认为这是本节的主题,但请查看SO的这一部分:Code Review
语法看起来不错,但正如其他人所说的那样,你可能想把它改成别的if或者其他取决于你想要的东西。
以下是我在if / else语句中找到的最佳资源: