jQuery有一个slideToggle
和一个fadeToggle
,但它们不能很好地协同工作(请参阅小提琴here):
$('div').on('click', function () {
$('span')
.slideToggle({duration: 'slow', queue: false})
.fadeToggle({duration: 'slow', queue: false});
});
如何slide
和fade
同时切换 ?
答案 0 :(得分:15)
使用.animate()
,如下所示:
$('span').animate({
height: "toggle",
opacity: "toggle"
});