javascript - 如何更好地给div增加高度?

查看:94
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆