これが私の状況です:最初に設定a
したページをロードするとき1
。a
次に、 if が に設定されているボタンをクリックしたい0
ので、もう一度クリックしても if 条件は発生しません。
これが私のコードです:
$('#menu2b').click(function(){
$('#menu1a').fadeIn(0);$('#menu1b').fadeOut(0);
$('#menu2a').fadeOut(0);$('#menu2b').fadeIn(0);
$('#menu3a').fadeOut(0);$('#menu3b').fadeIn(0);
$('#menu4a').fadeOut(0);$('#menu4b').fadeIn(0);
$('#menu5a').fadeOut(0);$('#menu5b').fadeIn(0);
$('#menu6a').fadeOut(0);$('#menu6b').fadeIn(0);
if (a = 1){
$('.main').delay(50).animate({marginTop : "-=160px"},{duration: 1000});
$('.footer').delay(220).animate({marginTop : "-=150px"},{duration: 1000});
$('.container2').animate({marginTop : "-=90px"},{duration: 0}).delay(200).fadeIn(0).slideUp(0).slideDown(1500);
var a = 0;
}
else {}
});
$(document).ready(function() {
$('.container2').fadeOut(0);
$('.container3').fadeOut(0);
$('.container4').fadeOut(0);
$('.container5').fadeOut(0);
$('.container6').fadeOut(0);
$('#menu1b').fadeOut(0);
$('#menu2a').fadeOut(0);
$('#menu3a').fadeOut(0);
$('#menu4a').fadeOut(0);
$('#menu5a').fadeOut(0);
$('#menu6a').fadeOut(0);
var a = 1;
});
前もって感謝します ;)