1

私はJQueryを初めて使用します。最近、プロジェクトに取り組んでいて、次の問題に直面しました。

私は2つのulを持っています(たとえば、gallery(LHS)とtrash(RHS))。

ギャラリーには8つのliがあり、ドラッグして並べ替えることができます。liをゴミ箱にドラッグアンドドロップできます。ゴミ箱に捨てることもできます。

私が直面している問題は、このliの配置にあります。実際、最初はゴミ箱は空ですが、8つの長方形のボックスを含む背景画像があり、各長方形のボックスにはシリアル番号が含まれています(注意してください。8つの長方形のボックスは単に単一の画像)。

したがって、最初のliをゴミ箱にドロップすると、最初の長方形のボックスがliの後ろに隠れます。2つ目をドロップすると、2つ目のボックスが非表示になります。

ギャラリーから最初のliを8番目のrectにドラッグするときにそれが必要です。ゴミ箱は1​​つの容器なので、上に移動するのではなく、そこにとどまります。

誰かが私に8つの異なるコンテナを使用するように提案しました。しかし、問題は、この8つのコンテナーをソート可能にできるかどうかです。特定のコンテナーにドラッグ可能、ドロップ可能、およびその8つのコンテナー内にソート可能なliが必要です。

4

1 に答える 1

1

提案されているように、8つの異なるコンテナで作業できます。次に、ユーザーがコンテナー8に何かをドロップすると、並べ替える値をコンテナーに入れることができます。次に、ユーザーが並べ替えるときに、8つのコンテナーを並べ替えます。

これが十分に明確でない場合は、おそらくいくつかの(簡略化された)コードを投稿してください。私があなたを助けることができるかどうかを確認します。

于 2010-11-29T09:27:09.487 に答える