调整大小功能内部的功能不起作用

时间:2017-01-13 15:50:21

标签: javascript jquery resize

我有这段代码。

首先我设置了一些高度 - 代码适用于加载和调整大小。 但是,根据最大项目设置高度,它不会调整大小,但仅限于加载。你能给我一个建议吗?

$(window).resize(function () {
// speakers - height equal to width

var imgwidth = $('.speakers-section-items-item-image').width();
$('.speakers-section-items-item-image').css({'height': imgwidth + 'px'});
var height = $('.executive-section-items-item-img').height();
$('.executive-section-items-item-list').css({'line-height': height + 'px'});
var heightTeam = $('.team-section-items-item-img').height();
$('.team-section-items-item-meta-last').css({'line-height': heightTeam + 'px'});

//根据最高项

设置高度
var maxHeightTeam = -1;

$('.team-section-items-item').each(function () {
    maxHeightTeam = maxHeightTeam > $(this).height() ? maxHeightTeam : $(this).height();
});

$('.team-section-items-item').each(function () {
    $(this).height(maxHeightTeam);
});

var maxHeightExecutive = -1;

$('.executive-section-items-item').each(function () {
    maxHeightExecutive = maxHeightExecutive > $(this).height() ? maxHeightExecutive : $(this).height();
});

$('.executive-section-items-item').each(function () {
    $(this).height(maxHeightExecutive);
});

var maxHeightSpeakers = -1;

$('.speakers-section-items-item').each(function () {
    maxHeightSpeakers = maxHeightSpeakers > $(this).height() ? maxHeightSpeakers : $(this).height();
});

$('.speakers-section-items-item').each(function () {
    $(this).height(maxHeightSpeakers);
});

}).resize();

0 个答案:

没有答案