2012-03-23 26 views
0

我的页脚位于固定位置,我需要调整我的代码,当前上下按钮不顺滑。请查看下面的提琴,了解我的意思。用jquery slideUp固定的页脚需要流畅度

My fiddle

我的Jquery

(function ($) { 
     $('#vhiecles-opener').slideUp(); 
     $('#carousel-opener').unbind().bind('click', function() { loginSlideDown() }); 

     var loginSlideDown = function() { 
      $('#carousel-opener').unbind(); 
      $('.selected-car').fadeOut('slow'); 
      $('#vhiecles-opener').slideToggle(500, function() { 
       $('#carousel-opener').css({position: "fixed" , bottom: '184px'}); 
       $('#carousel-opener a.arrow').addClass('active'); 

       $('#carousel-opener').bind('click', loginSlideUp); 
      }); 
     }; 

     var loginSlideUp = function() { 
      $('#carousel-opener').unbind().slideDown(500); 
      $('.selected-car').fadeIn('slow'); 
      $('#vhiecles-opener').slideToggle(500, function() { 
       $('#carousel-opener').css({position: "fixed" , bottom: '62px'}); 
       $('#carousel-opener a.arrow').removeClass('active'); 
       $('#carousel-opener').bind('click', loginSlideDown); 
      }); 
     }; 

    })(jQuery); 
+0

固定MYSELF http://jsfiddle.net/QrrpB/410/thanks无论如何,我希望你可以使用这个 – DD77 2012-03-23 12:09:56

回答

0

为了获得更好的性能,而不是独立移动2个元素,它会更好,只是移动包含一个元素,增加的奖金是你获得更平滑的性能。

我写了一个快速小提琴演示我的意思。

http://jsfiddle.net/3nxLB/1/