2013-06-06 1 views
1

내 그림 갤러리에 애니메이션을 적용하려면 .animate()를 사용하고 있습니다.하지만 숨기기 기능을 사용하면 선형 여유가 생기기 때문에 바람직하지 않은 자체 여유 효과가 적용됩니다. 나는 다음과 같은 노력했지만 작동하지 않습니다.jQuery 기본 여유 제거하기

$(picArray[picArrayIndex - 1]).hide('500','linear',function(){ 
    $(picArray[picArrayIndex]).show(); 
    }); 

어쨌든?

답변

0

이 시도 : 여기

$(picArray[picArrayIndex - 1]).hide({duration : 500, easing : 'linear', complete: function(){your things}}) 

당신이 사용할 수있는 옵션의 목록입니다 : http://api.jquery.com/hide/#hide-options

1

첫 번째 매개 변수로 '0'을 입력하면 애니메이션이 표시되지 않습니다. '선형'은 애니메이션이 필요 없기 때문에 불필요합니다.

$(picArray[picArrayIndex - 1]).hide(0, function(){ 
     $(picArray[picArrayIndex]).show(); 
    }); 
+0

감사 남자,하지만 단지 호기심, 애니메이션 불투명도 또는 sometihn –

+0

첫 PARAM 0 기간입니다. 0으로 설정하면 애니메이션이 없음을 의미합니다. – sjkm

+0

이 답변은 여러분이 묻는 것을 성취하고 있습니다, 이것은 올바른 답으로 표시되어야합니다 @ParthMody –

관련 문제