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