Изотопная сортировка по атрибуту данных HTML

Я хочу отсортировать результаты изотопов на основе атрибута HTML: HTML:

<div id="results">
    <div data-order="1">Test 1</div>
    <div data-order="2">Test 2</div>
    <div data-order="1">Test 2</div>
</div>

Javascript:

var container = jQuery('#results');
container.isotope({
    getSortData: {
        order: '[data-order] parseInt'
    },
    sortBy: ['order']
});

Когда я пытаюсь это сделать, как отмечается на https://isotope.metafizzy.co/sorting.html мне кажется, что это не работает. Это после того, как я установил фильтр.

1 ответ

Я понял это, мне нужно было запустить функцию updateSortData, чтобы применить мои изменения:

container.isotope('updateSortData').isotope();
Другие вопросы по тегам