ユーザーがscrollTop()をチェックするためにスクロールしたときに呼び出される関数があり、特定のスクロールが発生した後、メニューのz-indexが-1から1に変更されます。ただし、これはスクロールでのみ発生するため、ユーザーがサイトを更新した場合メニューは、次のスクロールが発生するまで事実上使用できません。
これを呼び出して、スクロールされた画面の量 (ユーザー スクロールではなく更新後) が z-index を変更する基準を満たしているかどうかを確認する方法はありますか?
私のJS:
function getPosition(){
var y = $(window).scrollTop();
var status = (y > 880) ? true : false;
//console.log(status);
if(status)
$('#actual-menu').css('z-index', 1);
else
$('#actual-menu').css('z-index', -1);
}