0
當我將變量更改爲0時,它不起作用。爲什麼我必須使用變量而不是「0」?爲什麼我必須使用變量而不是「0」?
使用0數字而不是變量名稱,你會看到。 fiddle
$(function() {
var zero = 0;
$(window).scroll(function() {
var top = $(this).scrollTop();
if (top > zero) {
$("nav").hide();
} else if (top < zero) {
$("nav").show();
}
zero = top;
});
});
body {
height: 1000px;
}
nav {
width: 100%;
height: 75px;
background: #333;
position: fixed;
top: 0;
left: 0;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<nav></nav>