0

ここで、行のdivの高さを等しくするスクリプト(ブートストラップ)を見つけました。たとえば、計算する新しい高さに20を追加するにはどうすればよいですか?

スクリプトとjsFiddleは次のとおりです。http: //jsfiddle.net/MVP3C/

$('.well, .alert').height(function () {
    var h = _.max($(this).closest('.row').find('.well, .alert'), function (elem, index, list) {
        return $(elem).height();
    });
    return $(h).height();
});
4

1 に答える 1

2

次のスニペットを試してください。

var HeightIncrement = 20; // the increment you need

var h = _.max($('.row').
    find('.well, .alert'),
    function (elem, index, list) {
        return $(elem).height();
    });
var maxHeight = $(h).height();

$('.well, .alert').height(function () {
    return maxHeight + HeightIncrement;
});

本質的には、事前に共通の高さ(maxHeight変数)を計算してから.height(...)、増分された共通の高さの値を使用して関数を実行する必要があります。

http://jsfiddle.net/pJ8zQ/

于 2012-07-12T05:33:59.703 に答える