新しい.elementがクリックされたときに現在拡大されている.elementを自動的に縮小できるかどうか、および現在拡大されている.elementを常に左上に表示できるかどうかを知っている他のjQuery Isotopeプラグイン実装者はいますかコンテナー div (他の要素は、reLayout 後に通常どおり Isotope 自体を処理できます)?
ありがとう!
新しい.elementがクリックされたときに現在拡大されている.elementを自動的に縮小できるかどうか、および現在拡大されている.elementを常に左上に表示できるかどうかを知っている他のjQuery Isotopeプラグイン実装者はいますかコンテナー div (他の要素は、reLayout 後に通常どおり Isotope 自体を処理できます)?
ありがとう!
プラグイン作成者のサポートにより、Isotope の並べ替え機能を使用してかなりスムーズに実行できます。つまり、クリックした要素を分類し、前にクリックした要素を分類解除します。自分で理解したら、現在取り組んでいる Web サイトを投稿します ;) このプラグインの動作をどのようにカスタマイズできるかは本当に驚くべきことです。支払う価値があります。
これを活用できる場合があります: http://isotope.metafizzy.co/tests/masonry-corner-stamp.htmlで、大きな要素を横にスタンプします。これが機能しない場合は、「シャッフル」機能を調べて、要素のシャッフル プロパティを常に左上に配置する値に設定することをお勧めします。
拡大された要素を切り替える他の問題については、現在拡大されている要素から要素を拡大するクラスを削除し、jquery の「removeClass」メソッドを使用して新しい要素に配置するだけです。