2012-01-22 2 views
0

나는 머지 않아 어지럽게 오랫동안 메뉴에서 여유있게 놀았습니다. 나는 메뉴가있어서 그것을 클릭하면 연관된 내용이보기에 편하게됩니다. 쉽게 검색 할 수있는 요소가 아닌 검색 용어를 사용해야할지 모르겠습니다. -1000 픽셀에서 0 픽셀로 애니메이션을 적용하는 대신 하나에서 직접 이동하십시오.jquery는 여유 및 애니메이션을 바꿉니다.

여기 코드에서 사용하고 있습니다.
페이지를보기 쉽도록 바꾸거나 바꾸려고합니다. 그냥 깜박입니다. 당신이 애니메이션을 원하지 않는 경우

 if(idx > current){ 
          $current.stop().animate({'top':'-1000px'},600,'linear',function(){ 
           $(this).css({'top':'310px'}); 
          }); 
          $next.css({'top':'1000px'}).stop().animate({'top':'5px'},600,'linear'); 
         } 
/* UP THE LIST */  else if(idx < current){ 
          $current.stop().animate({'top':'1000px'},600,'linear',function(){ 
           $(this).css({'top':'1000px'}); 
          }); 
          $next.css({'top':'-1000px'}).stop().animate({'top':'5px'},600,'linear'); 
         } 

답변

1

, 당신은 단지 hide()show() 새로운 요소 또는 단지 중 하나는 자신이 height() 또는 width() 직접 (요소가에 있던 이전의 어떤 상태에 따라)을 변경할 수 있습니다.

+0

다시 한 번 축하해주세요. 위의 코드를 구현하는 방법을 살펴 보았습니다. – rd42