0

私はメニューのイージングで遊んでいるので、めまいがします。メニューがあり、それをクリックすると、関連するコンテンツが表示されやすくなります。要素を簡単に表示するのではなく、表示するためにどの検索用語を使用すればよいかわかりません。-1000pxから0pxにアニメートする代わりに、ある場所から別の場所に直接移動します。

これが私がCODROPSから使用しているコードで
、ページが見やすくならないように変更または置換しようとしています。

     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');
                        }
4

1 に答える 1

1

アニメーションが必要ない場合は、新しい要素だけhide()を使用するか、要素を変更するか、直接変更することができます(要素が以前の状態に応じて)。show()height()width()

于 2012-01-22T16:41:45.063 に答える