-1
JQuery関数.children()を使用して、ページ内に3つの要素を選択しました。私はそれらの要素を安定して再編成して、順序を保持するようにしたいが、目的の要素は上に上がる。ここでの例である:JQuery、子の再配置
- B
- C
- D
I Cが上部に上昇したい:
Iは要素を有します
- C
- D
- B
私はこのために書かれたコードは、すべての要素が固有のIDを持っていて、サイクリング、または再実行するために、そのターゲットIDを提供することができることを前提としてい要素の-organizing:
function (parent, targetID) {
var feedEntries = $(parent).children(".items");
//reorder entries so that the first entry is the top entry
while (targetID != feedEntries.first().attr('id')) {
feedEntries.first().insertAfter(feedEntries.last());
}
}
私が持っている問題は、それが私のページをクラッシュされ、理論的にはこれは動作するはずにもかかわらずです。この問題を解決するための助けがあれば幸いです。