0
我試圖使用jquery的淡入淡出功能來做,因爲它和它工作正常,如果我使用fadeOut之前將不透明度更改爲0,但如果我將不透明度設置爲0在CSS中,jquery函數不會覆蓋CSS。jQuery .fadeIn()不會覆蓋css
我該如何在保持元素在點擊事件之前隱藏的情況下工作?
我試圖使用jquery的淡入淡出功能來做,因爲它和它工作正常,如果我使用fadeOut之前將不透明度更改爲0,但如果我將不透明度設置爲0在CSS中,jquery函數不會覆蓋CSS。jQuery .fadeIn()不會覆蓋css
我該如何在保持元素在點擊事件之前隱藏的情況下工作?
看起來fadeIn()有問題,如果該元素是不是隱藏的,所以你可以嘗試fadeTo()
$('div').css('opacity', '0').fadeTo(2000, 1)
演示:Fiddle
$('div').css('opacity', '0').animate({
opacity: 1
}, 2500)
演示:Fiddle
謝謝,像一個魅力一樣工作。 – silverlight513
笑你嘗試過什麼。 –
而不是設置'opacity:0'你爲什麼不用'display:none'來隱藏元素, –