javascript - 如何更好地给div增加高度?
本文介绍了javascript - 如何更好地给div增加高度?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
要给div增加高度,是否有更好的方法?
我的方法是:
$('#div1').height($('#div1').height()+300);
但是我感觉这种方法不好?
补充:我的目的其实是为了在此div中填充其他div中的内容,获取到内容div的高度后,增加到目的div中,然后才能设置滚动到底部
解决方案
那你可以封装一个方法并缓存对象 避免重复获取
(function($){
$.fn.appendHeight = function(height){
var element = this;
element.height(element.height() + Number(height));
};
})(jQuery);
// 调用
$('#div1').appendHeight(300);
这篇关于javascript - 如何更好地给div增加高度?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文