Используя плагин Isotope, я пытаюсь создать систему сортировки, где, щелкнув элемент, группы формируются путем позиционирования элементов одного и того же типа после щелчка.
Функции изотопного сортировки/фильтрации не предназначены для этой цели, поэтому мой первоначальный подход состоял в том, чтобы изменить DOM с помощью .insertAfter и затем запустить "reLayout".
Однако, кажется, что после инициализации порядок DOM не имеет значения, и не что иное, как разрушение и повторная инициализация изотопов, но это вызывает нежелательные сдвиги положения прокрутки.
(см. http://jsfiddle.net/owenhoskins/r7MgY/10896/)
Есть ли способ обновить Isotope на основе структуры DOM без повторной инициализации?
Или возможно ли взаимодействовать с функциями сортировки/фильтрации для достижения этой цели?
Спасибо заранее, Оуэн