Gibt es die Möglichkeit per JavaScript Elemente zu sortieren?
Die Ergebnisse einer Suchfunktion werden bei mir als div ausgegeben. Dabei wird in der Klasse angegeben welcher Kategorie sie zugehören. Per JavaScript - am liebsten per JQuery - möchte ich es nun so einrichten, dass die Elemente mit Hilfe der Kategorie gruppiert werden. Zudem sollte der User die Möglichkeit haben einzelne Kategorien und damit auch die entsprechenden Suchergebnisse auszublenden.
z.B.
Dies sollte dann umgewandelt werden zu:
Die Ergebnisse einer Suchfunktion werden bei mir als div ausgegeben. Dabei wird in der Klasse angegeben welcher Kategorie sie zugehören. Per JavaScript - am liebsten per JQuery - möchte ich es nun so einrichten, dass die Elemente mit Hilfe der Kategorie gruppiert werden. Zudem sollte der User die Möglichkeit haben einzelne Kategorien und damit auch die entsprechenden Suchergebnisse auszublenden.
z.B.
HTML:
<div class="entry kurzgeschichten">Ergebnis 1</div>
<div class="entry biografien">Ergebnis 2</div>
<div class="entry kurzgeschichten">Ergebnis 3</div>
<div class="entry kurzgeschichten">Ergebnis 4</div>
<div class="entry biografien">Ergebnis 5</div>
<div class="entry artikel">Ergebnis 6</div>
<div class="entry artikel">Ergebnis 7</div>
Dies sollte dann umgewandelt werden zu:
HTML:
<h2>Biografien</h2>
<div class="entry biografien">Ergebnis 2</div>
<div class="entry biografien">Ergebnis 5</div>
<h2>Kurzgeschichten</h2>
<div class="entry kurzgeschichten">Ergebnis 1</div>
<div class="entry kurzgeschichten">Ergebnis 3</div>
<div class="entry kurzgeschichten">Ergebnis 4</div>
<h2>Artikel</h2>
<div class="entry artikel">Ergebnis 6</div>
<div class="entry artikel">Ergebnis 7</div>