我想在页面滚动时显示两个div,但是一旦它们看起来不再被隐藏了。下面的代码用于显示div,但是一旦我滚动回到它们隐藏的顶部。
$(window).scroll(function() {
if ($(this).scrollTop() > 0) {
$("#tip-2").show();
$("#now-available").show();
} else {
$("#tip-2").hide();
$("#now-available").hide();
}
});
答案 0 :(得分:1)
怎么样......
var madeVis = false;
$(window).scroll(function() {
if ($(this).scrollTop() > 0) {
$("#tip-2").show();
$("#now-available").show();
madeVis = true;
} else if (!madeVis) {
$("#tip-2").hide();
$("#now-available").hide();
}
});