1

我正在尝试为一组具有可变高度但固定宽度的 div 设置相同的高度。

这是我的代码:

<script type="text/javascript">
    $(document).ready(function () {
        var heightArray = $(".feature_content_body").map(function () {
            return $(this).height();
        }).get();
        var maxHeight = Math.max.apply(Math, Max, heightArray);
        $(".feature_content_body").height(maxHeight);
    });
</script>

我不确定我在这里哪里出错了,因为我可以看到代码中应该使它工作的逻辑......

有人可以在这里阐明我的问题吗?

这是一个演示链接

4

1 回答 1

1

这条线...

var maxHeight = Math.max.apply( Math, Max, heightArray);

...应该...

var maxHeight = Math.max.apply( Math, heightArray);

引用Max会有一个ReferenceError,除非你已经定义了它或者你正在运行它with (Math) { }

于 2012-11-06T00:17:07.143 回答