jQuery Setzt die Höhe des Elements in der Gruppe auf den höchsten Wert
Ich versuche mit jQuery zu arbeiten, um das höchste Element aus den ersten 3 Elementen innerhalb eines div zu finden. Dann setze alle 3 auf die gleiche Höhe, dann überprüfe die nächsten 3 und setze sie Wenn die Fensterbreite <X ist, dann finde die 2 höchsten Elemente und setze sie, dann die nächsten 2, dann die nächsten 2 usw.
Dies ist mein aktueller Code, der für alle Elemente funktioniert. Ich möchte nur die Elemente in Gruppen (2er und 3er) durchgehen und die Höhe für diese Gruppe basierend auf dem Ergebnis und der Fenstergröße festlegen.
// Find highest element and set all the elements to this height.
$(document).ready(function () {
// Set options
var height = 0;
var element_search = "#cat_product_list #cat_list";
var element_set = "#cat_product_list #cat_list";
// Search through the elements set and see which is the highest.
$(element_search).each(function () {
if (height < $(this).height()) height = $(this).height();
//debug_(height,1);
});
// Set the height for the element(s if more than one).
$(element_set).each(function () {
$(element_set).css("height", (height+40) + "px");
});
});
Jede Hilfe wird sehr geschätzt :)