【发布时间】:2012-10-10 15:38:33
【问题描述】:
我将元素“.portfolio-set-height”的高度设置为所有这些元素的最高高度(它们具有不同的高度),然后我将此高度用作另一个元素的最小高度。随附的代码适用于此。但是当窗口调整大小时,我无法让 jquery 重新运行脚本。有什么想法吗?
(我已经尝试过$(window).resize(function(),但没有成功)
$(document).ready(function() {
var maxHeight = -1;
$('.portfolio-set-height').each(function() {
maxHeight = maxHeight > $(this).height() ? maxHeight : $(this).height();
});
$('.portfolio-set-height').each(function() {
$(this).height(maxHeight);
});
});
$(document).ready(function() {
$(".work-slider").css("min-height", function(){ return $(".portfolio-set-height").height() });
});
【问题讨论】:
-
你能解决你的问题吗?有已知问题,但我不会尝试在没有代码的情况下猜测哪一个适用。
-
您可以将所有功能放在一个文档中随时调用..