2011-07-12 16 views
1

私はHTMLにいくつかのDIVを持っていますが、いくつかのdivをクリックしてdivのコンテナの中央に新しいdivを追加します。ページはreload、最初の部分divをこの新しいdivの周りに置くことができます。jquery Masonry、div#コンテナの中央に新しいdivを追加します。

しかし、これは私はまだwindow resize機能が持たれているhttp://jsfiddle.net/PQGGT/
ここw32KM.jpg

私のコードがあるが、必要なものです。

+0

もう少し説明してください。私たちは少し疲れています、あなたは知っていますか?仕事中の一日....そしてあなたのデモ・フィドル...「Mootools」あなたは言った、そう? –

+0

@roXon、すみません、jqueryプランジンです、ここplunginのウェブサイトwww.masonry.desandro.comありがとうございます。 – cj333

答えて

5

解決策の私の行動は、新しい要素の位置を計算することによってコンテナ内の適切な位置に追加し、ボックスの要素を反復しながらその幅を合計し、中心要素を適切なマージンを持つ正しい位置に、完全に中央に配置されます。あなたがここに私の解決策を見ることができます

http://jsfiddle.net/PQGGT/4/

を私はそれが最初の場所で実行させるためにあなたのコード内でいくつかの小さなものを修正しなければなりませんでした。

関連する問題