好吧,我实际上终于弄清楚了我需要什么。
最终代码如下所示:
// Reset max height for each class
var intMaxHeight = 0;
// We MUST remove all heights from the various DIV elements
// NOTE: If we don't do this then the height will stay the same no matter what
// after the first call - it will just stay the same as the first intMaxHeight
$(".content-box-content").each(function() {
$(this).css("height", "");
});
// Set the max height of the tallest column
$(".content-box-content").each(function() {
if (intMaxHeight < $(this).height()) {
intMaxHeight = $(this).height();
} else {
intMaxHeight = intMaxHeight;
}
});
// Set all columns to the height of the tallest column
$(".content-box-content").each(function() {
$(this).css("height", intMaxHeight + "px");
});
关键是设置$(this).css("height", ""); 线。
没有那个功能只是一遍又一遍地使用相同的高度,这使它看起来好像不起作用。
现在,当调整窗口大小并且文本重新分页时,这会成功“连续”触发。