0

jQuery プラグインを実行してサイトの 2 つの div を均等化しようとしていますが、型エラーが発生します (Mozilla によると)。

以下の関数は、jQuery ライブラリの後にリンクされています。


(function($) {
$.fn.equalHeights = function(minHeight, maxHeight) {
    tallest = (minHeight) ? minHeight : 0;
    this.each(function() {
        if($(this).height() > tallest) {
            tallest = $(this).height();
        }
    });
    if((maxHeight) && tallest > maxHeight) tallest = maxHeight;
    return this.each(function() {
        $(this).height(tallest).css("overflow","auto");
    });
}
})(jQuery);

関数を呼び出す準備ができているドキュメントを使用します。

$(document).ready(function() {
    $(".cols").equalHeights();
});

$(".cols").resize(function(){
    $(".cols").equalHeights();
});

このエラーの原因は何ですか? これが動作するjsfiddleで、いくつかのhtmlとcssが追加されています)

4

0 に答える 0