2014-07-05 3 views
1

매우 간단한 애니메이션이 있습니다. 화면 측면에 탭이 있었고 클릭하면 크기가 커집니다. 그것은, 어떻게 크롬, 파이어 폭스와는 호환 problema 할 수 있습니다 때문에jQuery 애니메이션이 IE에서만 작동

이 있었 내부 콘텐츠 #a-tab > *을 수있다

<script> 
$(function(){ 
    $("#a-tab > *").focusin(function(){ 
    $("#a-tab").animate({width:'320px'}); 
    }); 
    $("#a-tab > *").focusout(function(){ 
    $("#a-tab").animate({width:'10px'}); 
    }); 
}); 
</script> 

: 그러나 키우면는 IE 작업, 여기에 코드입니다 등

+4

jsfiddle.net ...? – mplungjan

+1

html은 어디에 있습니까? – charlietfl

+0

전체 HTML 파일을 원하십니까? – creptor4

답변

0

U는 다음과 같이 sumthin을 시도 할 수 있습니다 :

<script> 
$(function(){ 
    $("#a-tab > *").focusin(function(){ 
    $("#a-tab").stop().animate({width:'320px'}); 
    }); 
    $("#a-tab > *").focusout(function(){ 
    $("#a-tab").stop().animate({width:'10px'}); 
    }); 
}); 
</script> 

그냥 .animate 전) (.stop 추가(). 나는 그 일을 희망한다 :

+1

댐, 죄송하지만 이미이 문제를 해결했음을 알 수 있습니다. 이 스레드를 업데이트하지 마십시오. – creptor4

+0

아무 문제가 아니며 다른 사람에게 도움이 될 수 있습니다. :) –

관련 문제