jQuery有一个slideToggle和一个fadeToggle,但它们不能很好地配合使用(请参见 fiddle here):

$('div').on('click', function () {
    $('span')
        .slideToggle({duration: 'slow', queue: false})
        .fadeToggle({duration: 'slow', queue: false});
});

如何同时切换slidefade

最佳答案

使用.animate(),如下所示:

$('span').animate({
  height: "toggle",
  opacity: "toggle"
});

09-19 15:32