自制的slideToggle()

时间:2019-01-17 04:12:33

标签: javascript jquery css

我一直在使用slideToggle(),我喜欢这种效果。 slideToggle()的工作方式以及如何使用CSS + Javascript重新创建它?

我不能简单地玩height: 0height: auto来给它带来滑动效果?

1 个答案:

答案 0 :(得分:1)

您可以使用addClass()

// CSS

.new-height {
 //your-css
}

// JS

$( ".your-class" ).click(function(e) {
  e.preventDefault();
  $(".your-class").slideToggle().addClass('new-height');
});