2011-01-13 8 views
0

http://desandro.com/demo/masonry/docs/このJQueryプラグインを使用してオブジェクトXの位置を移動するにはどうすればよいですか?

これをうまく表示できました。しかし、

誰かがオブジェクトをクリックしたときに、それは素敵な「再発注」効果を行うように見られるように、私はこのプラグインを変更するにはどうすればよい

http://desandro.com/demo/masonry/docs/filtering.html#demo

そして、それはオブジェクトを移動させる「X」ポジションアップやリストを下ろす?

これを行うには簡単に変更できますか?

+0

これを並べ替えることは、要素の視認性のシフトです。 'オーダー'の認識を追加することは他にあります。あなたはJqueryを使ってDOM上の要素を再配置する必要があります。 – jlmakes

答えて

0

ユーザーがボタンをクリックすると、すべての要素がfloat:left;になってから、特定のクラスの要素を非表示にします。たとえば、グレーをクリックすると、赤と黒が隠されます。 jqueryの上記の例は次のようになり:

$(document).ready(function(){ 
    $("#grey-button").click(function(){ 
     $(".red, .black").hide() 
    }); 
}); 

これは、CSSプロパティdisplayと値noneを加算し、赤と黒のクラスを持つすべての要素を非表示にします。

これは、ブラウザに表示されないようにします。残りの要素は、設定した浮動小数点数に従って、別の場所に配置されます。

+0

フィルタしたくありません。私は要素を再配置したい。 – TIMEX

+0

おそらくあなたが必要とするものの視覚的な例が役立つでしょう。与えた例では、要素にフィルタをかけます – Sotiris

関連する問題