我正在尝试运行一个jQuery插件来均衡我网站上的两个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)