jQuery のフェードインとフェードアウトを使用して、ナビゲーション バーのリンクが選択されたときに現在のページをフェードアウトさせ、新しいページをフェードインさせたいと考えています。期待した効果が得られません。
これが私のコードです:
$(document).ready(function() {
$('body').css('display', 'none');
$('body').fadeIn(2000);
$('a').click(function() {
event.preventDefault();
newLocation = this.href;
$('body').fadeOut(2000, newpage);
});
function newpage() {
window.location = newLocation;
}
});