首先是我的代码!
$(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 只是设置为根据 in/decrease 设置动画!