matchHeight позволяет все выбранные элементы сделать одинаковой высоты.

Возможности:

JS

Для работы подключаем библиотеку jQuery и сам плагин:

Инициализируем плагин:

$(function() {
    $('.item').matchHeight(options);
});

Options - не обязательный параметр.

Значения по умолчанию посмотрим ниже:

{
    byRow: true,
    property: 'height',
    target: null,
    remove: false
}

Где:

DATA API

Использование атрибута data-mh="group-name"

Где group-name - произвольное название, для идентификации группы элементов

<div data-mh="my-group">My text</div>
<div data-mh="my-group">Some other text</div>
<div data-mh="my-other-group">Even more text</div>
<div data-mh="my-other-group">The last bit of text</div>

Все элементы группы будут иметь одинаковую высоты, когда страница загрузится, не зависимо от их положения в DOMе, без использования какого-то дополнительного кода.

Обратите внимание, что byRow будет включен при использовании data атрибутов, если вам нужно выключить этот параметр, то воспользуйтесь альтернативным методом приведенным выше.

За более детальной информацией обращайтесь на github адрес плагина.

 Скачать

Url: http://brm.io/jquery-match-height/
Перевод: Игорь
GitHub https://github.com/liabru/jquery-match-height