現在、スクロールが特定の垂直値にあるときに div の色を変更しようとしています。現時点では、私のスクロールはページの上部または下部の間に何も検出していないようです。
ページの一番下を押すと 0、1、2、3、4、5 などが表示され、一番上を押すと 0、-1、-2、-3 などが表示されます。スクロールはページの最上部または最下部以外の場所ではトリガーされないため、ページの最上部と最下部の間にページはありません。
HTML 構造:
<body>
<div id="container">
<div id="post-view">
<div id="cover-image">
<header>
<div class="title">
</div>
<div class="sub-title">
</div>
</header>
</div>
</div>
<div class="suggested">
content in here
</div>
</div>
</body>
jQuery:
$(document).scroll(function() {
var y = $(this).scrollTop();
console.log(y);
});
CSS:
html, body{
height:100%;
width:100%;
background: #ffffff !important;
overflow-x: hidden;
margin:0;
}
header{
width:100%;
border-bottom: 1px solid #cccccc;
background: #333333;
overflow:hidden;
padding:10px 0 0 0 ;
}
#container{
width:100%;
}
さらに情報が必要な場合は、コメントしてください。ありがとう!