ページを下にスライドさせてから、別のページを上にスライドさせようとしています。でも、なぜか、思いつかない。
http://maximsiebert.com/unamed/Untitled-1.html
このページを見ると、About
ナビゲーション リンクをクリックするとページが上にスライドし、もう一度クリックすると下にスライドすることがわかります。についても同じですContact page
。
問題は、About page
アップがあり、連絡先リンクをクリックすると、About page
ダウンが必要で、Contact page
アップがスライドする、またはその逆です。しかし、私はそれを機能させることができないようです。
これが私のコードです: ps: "divPages" には #aboutpage と #contactpage があります
$(document).ready(function() {
$('.about').click(function() {
if (!$('#aboutpage').is(":visible")) {
$('#portfolio').slideUp(1000);
$('#aboutpage').slideDown(1000);
}else{
$('#portfolio').slideDown(1000);
$('#aboutpage').slideUp(1000);
}
});
});
$(document).ready(function() {
$('.contact').click(function() {
if (!$('#contactpage').is(":visible")) {
$('#portfolio').slideUp(1000);
$('#contactpage').slideDown(1000);
}else{
$('#portfolio').slideDown(1000);
$('#contactpage').slideUp(1000);
}
});
});
$(document).ready(function() {
$('.welcome').click(function() {
if ($(divPages).is(":visible")) {
$('#portfolio').slideDown(1000);
$(divPages).slideUp(1000);
}else{
$('html, body').animate({scrollTop:0}, 'slow');
}
});
});