2012-05-31 38 views
0

我需要設置div的顯示屬性來阻止給出淡入淡出效果,淡入淡出功能不會改變div的顯示屬性來阻止。所以不能看到div。我該怎麼做?設置一個div顯示屬性來阻止給它淡入淡出效果

$('lesson-'+tab).setStyle({ 
display: 'block' 
}); 

<div id='lesson'> 
</div> 
+0

Divs已經有display:block。你爲什麼需要改變它?還有其他一些相關的代碼嗎?並且:不,「顯示」屬性不具動畫性。 – Bergi

回答

0

您可以FadeIn的元素,其屬性已設置爲{display:none}

<div id='lesson'> 
</div> 

CSS:

#lesson{ 
    display:none; 
    height:100px; 
    width:100px; 
    background-color:red; 
} 

jQuery的

$(document).ready(function(){ 
    $("#lesson").fadeIn(1000); 
}); 

演示鏈接http://jsfiddle.net/uttara/TnHbJ/