Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Сортировка, обьединение елементов по классу (https://javascript.ru/forum/jquery/75992-sortirovka-obedinenie-elementov-po-klassu.html)

рони 23.11.2018 00:12

Perepelenok,
$(function() {
        var tabs = $(".tab_content");
        tabs.each(function(i, parent) {
            var obj = {};
            $("[data-year]", parent).each(function() {
                var el = $(this),
                    year = $(this).data("year"),
                    p = obj[year];
                if (p) el.appendTo(p);
                else obj[year] = el.wrap("<p/>").parent()
            })
            Object.keys(obj).sort(function(a, b) {
                return b - a
            }).forEach(function(year) {
                obj[year].appendTo(parent)
            })
        })

    });

Perepelenok 23.11.2018 00:19

Тоесть в каждом <article> свой список...

Perepelenok 23.11.2018 00:25

Спасибо тебе огромнейшее! Ты гений!)


Часовой пояс GMT +3, время: 06:23.