使用jQuery将元素动画化为自动高度

使用jQuery将元素动画化为自动高度,第1张

使用jQuery将元素动画化为自动高度
  1. 保存当前高度:
var curHeight = $('#first').height();
  1. 暂时将高度切换为自动:
$('#first').css('height', 'auto');
  1. 获取自动高度:
var autoHeight = $('#first').height();
  1. 切换回curHeight并设置动画autoHeight:
$('#first').height(curHeight).animate({height: autoHeight}, 1000);

并在一起:

var el = $('#first'),    curHeight = el.height(),    autoHeight = el.css('height', 'auto').height();el.height(curHeight).animate({height: autoHeight}, 1000);


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5440386.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存