2012-10-03 3 views
0

작동하지 않습니다파이어 폭스에서 'fadeIn은'나는 다음 코드가

<style type="text/css"> 
body 
{ 
    display:none; 
} 
</style> 
<script type="text/javascript" src="jquery-1.8.1.js"></script> 
<script type="text/javascript"> 
$(function(){ 
    $('body').fadeIn(); 
    //$('body').css("display","block"); 
}); 
</script> 
<title>Insert title here</title> 
</head> 
<body> 
    123456 
</body> 
</html> 

을하지만, fadeIn이 작동하지 않으며, $ ('몸') CSS를 ("디스플레이", "블록")의 작품. 어떤 문제없이 문제가 무엇입니까

+0

아마도 이것이 더 실현 가능한 해결책 일 것입니다. http://stackoverflow.com/questions/6262047/jquery-body-fade-in 확실히 더 많은 브라우저 호환 –

+0

.show()가 작동하지만 버그가 있습니다. FF. [링크] (http://bugs.jquery.com/ticket/10227) –

답변

0

나는 HTML 몸의 CSS를 display:none;으로 설정한다는 사실과 관련이 있다고 생각합니다. 이 예제에서는 전 체 대신 div를 사용하고 FF에서는 http://jsfiddle.net/T3uX7/2/을 사용합니다.

<body> : http://jsfiddle.net/T3uX7/4/에서 페이드 아웃 할 때 동일한 코드가 작동하지 않는 것을 볼 수 있습니다.

작동 시키려면 전신이 아닌 페이드 인하려면 div을 사용하십시오.

관련 문제