2012-03-27 19 views
0

ColorBoxでは、グループ化された(rel = "グループ")ギャラリー内に表示される写真の順序を制御できますか?カラーボックス:relグループ(ギャラリー)内での順序の制御

残念ながら、私のページのレイアウトのため、写真は縦の列に表示されます。これらの列は横にグループ化する必要があります。だから、リンクがHTMLで垂直ため、すなわちに出力されます。

1 4 7 
2 5 8 
3 6 9 

...しかし、私が行うことができるように必要なもの

1 2 3 
4 5 6 
7 8 9 

...として表示する必要があり、自然な順序をオーバーライドするために、tabindexのような並べ替え、つまり:

rel="group[1]" 
rel="group[4]" 
rel="group[7]" 

rel="group[2]" 
rel="group[5]" 
rel="group[8]" 

rel="group[3]" 
rel="group[6]" 
rel="group[9]" 

これは可能ですか?

答えて

0

申し訳ありませんが、私はこれを行う簡単な方法を考えることはできません。 Colorboxの順序付けはDOM配置によって制御され、プラグインの編集以外の方法を変更する方法はありません。一番簡単なことは、DOM要素の重複したセットを正しい順序で作成し、その代わりにcolorboxを割り当てることです(これはJSで行うことができますが、その表示をnoneに設定してビジターから隠される可能性があります)。次に、元のリンクを使用して、同じhref値を共有する重複リンク上のカラーボックスをトリガーします。

+0

ありがとうジャック、それは良い仕事です。しかし、要素が正しい順序でdomに表示されるようにレイアウトを変更し、後でjQueryを使用して並べ替えることにしました。これは私の問題を解決するようだ! –

関連する問題