1.9.1版本新增对话框scroll 滚动设置modal body的max-height问题
Created by: jiaminghai
希望判断modal-body的max-height的时候把modal-footer的高度也减去(如果modal-footer存在的情况下) ` var $dialog = that.$element.find('.modal-dialog'); var winHeight = $(window).height();
var bodyCss = {maxHeight: 'initial', overflow: 'visible'};
var $body = $dialog.find('.modal-body').css(bodyCss);
if (options.scrollInside) {
var headerHeight = options.headerHeight;
if (typeof headerHeight !== 'number') {
headerHeight = $dialog.find('.modal-header').height();
} else if ($.isFunction(headerHeight)) {
headerHeight = headerHeight($header);
}
bodyCss.maxHeight = winHeight - headerHeight;
if ($body.outerHeight() > bodyCss.maxHeight) {
bodyCss.overflow = 'auto';
}
}
$body.css(bodyCss);`