同位体のプラグインを使用したソートデータは、私が項目をクリックすることで、グループがクリックされた項目の後に同じタイプのアイテムを配置することによって形成されており、仕分けシステムを実現しようとしています。jQueryの同位体 - 「グループ」
同位体のソート/フィルタ機能は、私の最初のアプローチは、DOMが.insertAfterを使用して、「再レイアウト」を発射並べ替えることだったので、この目的のために設計されていないようです。
しかし、初期化後にDOMの順序は、関連すると破壊の短い何もないと再初期化同位体は動作しますが、それは望ましくないスクロール位置がジャンプ原因となるようです。
(参照:http://jsfiddle.net/owenhoskins/r7MgY/10896/)
が再初期化せずにDOM構造に基づいて同位体を更新する方法はありますか?
かは、この目的を達成するために、ソート/フィルタ機能とインタフェースすることが考えられるでしょうか?事前に
おかげで、 オーウェン
私はもっと複雑なソートシステムを使うことができると確信していますが、最終結果を少し良く記述する必要があります。あなたの例では、クリックされる前の要素をソートしないままにしますか? (彼らが同じ色でない限り)何回かクリックした後に、テーブル全体がタイプ別にグループ化されています。あなたが望むのは、あなたのデモとまったく同じですか? –
コメントありがとうございます。基本的には、グループの要素を「クリックされた」要素の周りに配置したいと考えていますが、他のグループの要素の位置はそのままにしておきます。私のデモのように、最終的な結果は、テーブル全体がタイプ別にグループ化されたものになります。 –