我这里有一个小脚本来改变我的 Div 的高度,但实际上它只是变得更小。我如何切换它以使其再次回到更高的位置?
$( ".div1" ).click(function() {
$(".div2").animate({
height: ($(this).height() == 40) ? 10 : 40
}, 200);
});
最佳答案
问题是 $(this)
引用的是 $( ".div1")
而不是 $( ".div2")
$( ".div1" ).click(function() {
$(".div2").animate({
height: $(".div2").height() == 40 ? 10 : 40
}, 200);
});
关于javascript - JS 切换 Div 高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34983524/