2011-03-09 7 views
1

jquery 코드를 작성하고 Internet Explorer 7에서 페이지를 테스트 할 때이 오류가 발견되었습니다.표시 속성을 가져올 수 없습니다. 잘못된 인수

표시 속성을 가져올 수 없습니다. 인수가 잘못되었습니다.

내 코드 :

   var $insert = $(item).css({ height: 0, display:'' }).prependTo($list); 
       $insert.animate({ height: 35 }, 600).animate({ display: '' }, 600); 

       if ($list.children().length > 8) { 
        $list.find('> li:last').animate({ filter: alpha(opacity = 50) }, 600).remove(); 
       } 

답변

1

나를 밖으로 점프 것은 '디스플레이 등록 정보에 대한 유효한 값이 아닙니다'는 것이다.

+0

DOM을 통해'display '를''''로 설정하면 해당 속성에 대한 인라인 스타일 값이 설정되지 않은 것으로 간주되어 사실상 기본값 또는 CSS 계산 값으로 재설정됩니다. 하지만 jQuery 애니메이션에서 어떻게 작동하는지 확실하지는 않지만 확실히 문제가 될 수 있습니다. –

관련 문제