imitronov

imitronov

Кто я?

Веб разработчик. Работаю с WordPress, 1C-Bitrix, modX, OctoberCMS. Делаю обзоры онлайн сервисов и малоизвестных CMS.


О чем я пишу


Свежие записи

jquery.equalHeights

Простой плагин jQuery для выравнивания высот нескольких элементов на странице.

Плагин: https://github.com/mattbanks/jQuery.equalHeights

JS код:

function jqEqualHeights() {
    var elements = $('[data-equal]');
    var ids = [];
    $(elements).each(function(i,el){
        var id = $(el).data('equal');
        if(!ids.includes(id)) {
            ids.push(id);
        }
    });
    ids.forEach(function(id){
        $('[data-equal="' + id + '"]').equalHeights();
    });
};

$(document).ready(function(){
    jqEqualHeights();
});

Разметка:

<div>
    <div data-equal="title"></div>
    <div data-equal="content"></div>
</div>
<div>
    <div data-equal="title"></div>
    <div data-equal="content"></div>
</div>
<div>
    <div data-equal="title"></div>
    <div data-equal="content"></div>
</div>