0

この質問は、この古い質問に関連しています。アイソトープグリッドレイアウトは空のスペースを使用します

これが私が使っているフィドルです:http: //jsfiddle.net/zewkG/4/

問題は、[同位体の作成者によってコード化された]石積みのコーナースタンプが追加されるとすぐに、前の質問の回答で機能する並べ替えロジックが失敗することです。私はこれの背後にある論理を理解しようとしてきましたが、残念ながら役に立たず、突破口なしで多くの時間を無駄にしました。[5番目の要素をクリックしたときに欠落しているボックスがないはずです。また、2行下がってはならず、1行だけ下がっていてはなりません。最初の3つの要素は、1行下がるのではなく、最初の行を取る必要があります。]

上記のフィドルには、前の質問の並べ替えロジックが含まれており、4番目の列とコーナースタンプのみが追加されています。

私が得ることができるどんな助けも大好きです!

4

1 に答える 1

3

http://jsfiddle.net/zewkG/6/を参照してください。あなたが何を望んでいるのかよく理解できたと思います

編集

21 個のボックスが必要な場合は、http://jsfiddle.net/zewkG/8/を参照してください。

編集2

http://jsfiddle.net/zewkG/8/にはバグがあります: ボックス番号 13,17,21 (行の最後) をクリックすると、行の先頭ではなく次の行に移動します。http://jsfiddle.net/zewkG/9​​/で修正済み

于 2012-08-10T15:52:04.647 に答える