我正在尝试重置一组响应式引导列中<p class="product_description">
的最大高度。但是,此代码似乎只适用于初始文档加载而不是resize事件。我错过了什么?
function DoEqualSizer(myclass) {
var heights = $(myclass).map(function() {
$(this).height('auto');
return $(this).height();
}).get(),
maxHeight = Math.max.apply(null, heights);
$(myclass).height(maxHeight);
};
function EqualSizer(myclass) {
$(document).ready(DoEqualSizer(myclass));
window.addEventListener('resize', DoEqualSizer(myclass));
};
EqualSizer('.product_description');
答案 0 :(得分:1)
尝试将其修改为:
function EqualSizer(myclass) {
$(document).ready(DoEqualSizer(myclass));
window.addEventListener('resize', function() { DoEqualSizer(myclass); });
};