あなたはこれらのタスクを実行するためにscroll
イベントを使用する必要があります。ここでは、class
.red
と.green
の2つのdiv
を使用しています。スクロールの上部に.red
div
とスティック.green
divを非表示にします。
例:
HTML
<div class="red"></div>
<div class="green"></div>
CSS
body {
height: 1000px;
position: relative;
}
.red {
background: red;
height: 100px;
width: 100%;
}
.green {
background: green;
height: 100px;
width: 100%;
}
.stick {
position: fixed;
top: 0;
}
jQueryの
ここでは
// Listen to scroll event for window
$(window).scroll(function(){
$(".red").hide(); // Hide the red div
$(".green").addClass("stick"); // Stick the green div at top
});
はあなたが単にスクロールイベントとスクロール停止イベントを使用することができますdemo