为什么jQuery的animate方法不支持CSS“display”属性或其他CSS属性?

时间:2013-09-04 02:09:32

标签: jquery css

 <div id="content">
 <div id="ev1" class="evnt_imgs"><img src="images/e1.jpg" /> </div>
 <div id="ev11" class="evnt_desc">this text is purely related to event</div></div>

$('#ev11').animate({height:'auto',width:'100%',borderRadius:'20px',display:'block'},600);
    ev11.style.margin="auto";
    ev11.style.background="#333";
    ev11.style.display="block";
}

有关发布的问题的更清晰,请查看网址http://bhaswara2k13.com/events.php

1 个答案:

答案 0 :(得分:1)

为淡入淡出设置动画并显示jQuery中有一个特殊方法。可能是因为display属性本身只能有一组特定的值,而不是数值。

以下是该怎么做:

$('#myItem').show(2000);

隐藏它:

$('#myItem').hide(2000);