2

実際、jqueryを使用して高さを上げたり下げたりするアニメーションを遅くしたかったのですが、.css()を使用してdiv.Plsヘルプの高さを上げ下げしています

<script>
  $(document).ready(function(){
    $(".stickyfooter2").css({'height': '60px'});
    $('.stickyfooter2').mouseover(function(){
      $(".stickyfooter2").css({'height': '200px'});
    });
    $('.stickyfooter2').mouseleave(function(){
      $(".stickyfooter2").css({'height': '60px'});
      $(this).fadeIn('fast');
    });
  });  
</script>
4

2 に答える 2

1

速度を指定できるslideUp()slideDown()またはそれ以上の速度が必要です。slideToggle()

$(".stickyfooter2").slideToggle('speed goes here in milliseconds');

要素の高さを調整したい場合は、.css()slideToggleと一緒に

于 2012-07-17T15:34:37.507 に答える
0

これは解決策になる可能性があります:

$('.stickyfooter2').mouseover(function(){
  $(".stickyfooter2").animate({'height': '200px'}, 2000);
});
$('.stickyfooter2').mouseleave(function(){
  $(".stickyfooter2").animate({'height': '60px'}, 2000);
});
于 2012-07-17T15:34:45.727 に答える