So neu ordnen, ich möchte zwei divs neu zu ordnen, die wie folgt wird in Nummer Struktur der div dynamisch sind haben einige Elemente in der die:wie in zwei div Anzahl der Elemente zählen und sie in aufsteigender Reihenfolge
--- DIV A ------------------------------ DIV B ---------- -----
Artikel 1 --------------------- 1. Artikel 1 ----------- ------
Artikel 2 --------------------- 2. Artikel 2 ------------ - ---
Position 3 ---------------------------------------- ---------
So, jetzt will ich nicht zählen. der Elemente von beiden div und dann, wenn, wie in Beispiel DIV A mehr Element als DIV B Ergebnisse wie folgt aussehen sollte: Also möchte ich zu divs neu anordnen, die einige Elemente in der haben werden, die in der Zahlenstruktur der dynamisch sind div wird wie folgt sein:
--- DIV B ------------------------------ DIV A- --------------
Position 1 --------------------- 1. Position 1- ---------------
Artikel 2 --------------------- 2. Artikel 2 --- --------------
------------------------------- 3. 3 Artikel ------------------
Ich habe versucht, wie folgt zu zählen:
jQuery("div").each(function(){
var chk1 = jQuery("div.A").length;
var chk2 = jQuery("div.B").length;
var arr = [{"name" : "DIVA", "count" : chk1}, {"name" : "DIVB", "count" : chk2}];
arr.sort(function(a, b) {
return a.count - b.count;
});
console.log(arr);
});
Bitte Beispiel-HTML zur Verfügung stellen, die verwendet werden können, zu veranschaulichen, was Sie wollen. Das wird viel nützlicher sein, um zu verstehen, was Sie brauchen, als die Textdarstellung, die Sie gegeben haben. – trincot