私は Jquery に比較的慣れていないので、これが明らかな場合は遠慮なく平手打ちしてください。div をそのマージンで移動し、ブラウザを新しいコンテンツにスクロールするこの小さなスクリプトがあります。適用すると、ページが一番上にジャンプし、次にジャンプしてアニメーション化されます。ここにJSがあります。
var onoff = true;
$('#archive').click(function() {
if(onoff == true)
{
$('#footer').animate({marginTop: 0}, 300);
onoff = false;
} else
{
$('html, body').animate({
scrollTop: $("#archive").offset().top
}, 2000);
$('#footer').animate({marginTop: -171}, 300);
onoff = true;
}
});
これが重複した質問である場合は、助けていただければ幸いです。重複している場合は見つかりませんでした。
ありがとう、-S