まず私のコード!
$(document).ready(function () {
$(".wrap2").click(function(){
var n = $(".wrap2").height;
if (n > 180) {
$(".wrap2").css("height","170px");
$(".wrap3").animate({top:'340px'}, 500);
$(".wrap4").animate({top:'510px'}, 500);
$(".wrap5").animate({top:'680px'}, 500);
}
else {
$(".wrap2").css("height","400px");
$(".wrap3").animate({top:'570px'}, 500);
$(".wrap4").animate({top:'740px'}, 500);
$(".wrap5").animate({top:'910px'}, 500);
}
});
});
クリックするとdiv ".wrap2"の高さを増やしたいのですが、divの高さが180を超えているかどうかを確認してください! もしそうなら、その高さを私が設定したものまで下げてください!コードはおそらく一目瞭然です!私はちょうどそれの何が悪いのかを見つけているようです! 他のdivは、増減に応じてアニメーション化するように設定されています!