1
我试图创建一个脚本,它将显示div如果500px < scrollTop < 800px否则它将被隐藏。所以如果我的滚动从0到500,从800到更多,它是隐藏的,在500到800之间显示。我是新来的JavaScript,但是这是我曾尝试:使用scrollTop显示/隐藏div
$(document).ready(function(){
$(window).scroll(function(){
if ($(this).scrollTop() > 500) {
$('.myDiv').fadeIn();
} else {
$('.myDiv').fadeOut();
}
if ($(this).scrollTop() > 800) {
$('.myDiv').fadeOut();
}
});
然而滚动到800级它的错误后,开始无休止地隐藏和显示。有什么方法可以解决它吗?
证明这个工程,结帐http://jsfiddle.net/Uv6XC/ – iGbanam 2012-02-22 22:39:30