0
ユーザーが50ピクセル以上スクロールしたときに新しいHTML要素を作成しようとしましたが、条件が広すぎて要素が50pxを超えるすべてのピクセルで何度も作成されるという問題があります。スクロールでHTML要素を作成
これを避けるために具体的にするにはどうしたらいいですか?
$(window).bind('scroll', function() {
if ($(window).scrollTop() > 50) {
$('#subnav-cont').prepend('<div id="mm-logo"><img src="img/logo.svg" /></div>');
} else {
$('#mm-logo').remove();
}
});
'=== 50 'は最も単純なようです。 –