これは私のコードです:
$( document ).ready(function() {
var target = $(".passthis").offset().top-$(window).height();
$(document).scroll(function() {
if ($(window).scrollTop() >= target) {
$(".something").fadeIn(2000);
}
});
});
HTML:
<div class="passthis" style="text-align:center;font-size:20px;margin-top:815px;">
Scroll Below here
</div>
現在、このコードは、ユーザーが div.passthis を渡した場合にのみ div.something を表示します。.passthis div は画面の一番下にあります。ただし、.passthis を画面の中央に移動したいのですが、JS が初めてなので、スクリプトを変更してそれを行う方法がわかりません。x、y などに数値を使用できますか?
質問:
.passthis を画面の中央に移動し、ユーザーが .passthis を通過した後も .something を表示するにはどうすればよいですか。