我有3个按钮toggleFade()3个div。当我点击#链接1,div1 fadeIn()等等。 我的目标是调整#map_canvas的大小,如果这些div中的任何一个淡入,并调整到默认情况下,如果没有可见(fadeOut())。jQuery - 如果其他元素变得可见,则更改元素高度
<a id="link1"></a>
<a id="link2"></a>
<a id="link3"></a>
<div id="map_canvas"></div>
<div id="wrapper">
<div id="div1" class="hideMe"></div>
<div id="div2" class="hideMe"></div>
<div id="div3" class="hideMe"></div>
</div>
编辑:fadeIn和fadeOut的jQuery。
$(document).ready(function() {
$('#div1').hide();
$('a#link1').click(function() {
if (!$('#div1').is(':visible'))
{
$('.hideMe').fadeOut("slow");
$('#map_canvas').animate({height:"370px"}, 500);
}
$('#div1').fadeToggle("slow");
});
显示您的代码请 – SarathSprakash
是的,添加您的jQuery代码。 – Trevor
@Trevor here ;;; –