2013-12-15 2 views
0

jquery의 fade in 함수를 사용하려고합니다. fadeOut을 사용하여 불투명도를 0으로 변경하면 불투명도가 0 css jquery 함수를 CSS 덮어 쓰지 않습니다.jQuery .fadeIn()는 CSS를 덮어 쓰지 않습니다

클릭 이벤트 이전에 숨겨진 요소를 유지하면서 함수를 작동 시키려면 어떻게해야합니까? 요소가 숨겨져 있지 않은 경우 fadeIn()이 문제가 같은

+0

sho 무슨 짓을했는지. –

+0

대신'opacity : 0'을 설정하십시오. 왜 'display : none'을 사용하여 요소를 숨기지 마십시오. –

답변

0

은 같은데, 그래서 당신은 fadeTo()

$('div').css('opacity', '0').fadeTo(2000, 1) 

데모 시도 할 수 있습니다 : Fiddle

또는 animate({opacity: 1})

$('div').css('opacity', '0').animate({ 
    opacity: 1 
}, 2500) 

같은 데모를보십시오 Fiddle

+0

덕분에, 매력처럼 작동합니다. – silverlight513

관련 문제