Ajax
を使用して別のページのコンテンツを読み込んでいるときに、フッタが下に移動して元に戻ります。Ajaxのロードによりコンテンツがジャンプする
これは、$('#container').remove();
によって引き起こされたものです。つまり、新しいコンテナにロードする前にコンテナを削除しています。
フッタがAjax
の間で上下にジャンプするのを止める方法はありますか?
は、ここに私のjQueryの
$('nav a').on('click', function(e) {
e.preventDefault();
var url = this.href;
$('nav a.highlight').removeClass('highlight');
$(this).addClass('highlight');
$('#container').remove();
$('#content').load(url + ' #container').hide().fadeIn(3500);
});
I'vは、テストサーバーhereに私に何が起こっているかの例をアップロードしています。
スニペットとしてアップロードする必要がありました。または、複数のHTMLページを許可していないペンです。
あなただけの '$( '#コンテナ')を使用できませんでしたを削除しないでください。負荷(...)'直接容器の内容物を交換するには? – user3154108