- Registriert
- 12.04.06
- Beiträge
- 3.957
Hallo zusammen,
ich hab mal wieder ein kleines privates Projekt am Start und dazu ne Frage
Folgende Situation:
Ich habe eine Seite, auf der zunächst alle in einer Datenbank vorhandenen Personen in einem div mit Bild und einer kurzen Beschreibung angezeigt werden sollen (schaut dann ähnlich aus wie Visitenkarten).
Oben auf der Seite befindet sich außerdem ein Container für die Suche, in dem man diverse Dinge anhaken kann (also Haken setzen für zB "männlich" oder "weiblich" o.ä.).
Ist es CSS-valide/möglich die ca. 10-15 Suchkriterien als Klasse den divs der einzelnen Personen zuzuordnen, die aus der Datenbank gelesen werden (also zb. class="mann nett apfel kartoffel") und dann mit jquery beim anhaken des entsprechenden Feldes direkt nur die divs einblenden zu lassen (über show/hide), deren Klasse angehakt ist und die anderen auszublenden?
Dann würde ich den Besuchern nämlich viel Ladezeit, weil ja sowieso alle divs vorher geladen werden sollen und mit der Suche nur eine mögliche Einschränkung der Übersicht ermöglicht werden soll.
Wie könnte ich das Ganze evtl. dann noch für Leute realisieren, die kein Skript aktiviert haben?
Ich hoffe, ich habe mich verständlich ausgedrückt
ich hab mal wieder ein kleines privates Projekt am Start und dazu ne Frage
Folgende Situation:
Ich habe eine Seite, auf der zunächst alle in einer Datenbank vorhandenen Personen in einem div mit Bild und einer kurzen Beschreibung angezeigt werden sollen (schaut dann ähnlich aus wie Visitenkarten).
Oben auf der Seite befindet sich außerdem ein Container für die Suche, in dem man diverse Dinge anhaken kann (also Haken setzen für zB "männlich" oder "weiblich" o.ä.).
Ist es CSS-valide/möglich die ca. 10-15 Suchkriterien als Klasse den divs der einzelnen Personen zuzuordnen, die aus der Datenbank gelesen werden (also zb. class="mann nett apfel kartoffel") und dann mit jquery beim anhaken des entsprechenden Feldes direkt nur die divs einblenden zu lassen (über show/hide), deren Klasse angehakt ist und die anderen auszublenden?
Dann würde ich den Besuchern nämlich viel Ladezeit, weil ja sowieso alle divs vorher geladen werden sollen und mit der Suche nur eine mögliche Einschränkung der Übersicht ermöglicht werden soll.
Wie könnte ich das Ganze evtl. dann noch für Leute realisieren, die kein Skript aktiviert haben?
Ich hoffe, ich habe mich verständlich ausgedrückt