Ich frage die Datenbank und für jedes Objekt echo DOM Elemente mit Datenbank-Ergebnissen. Ich bin mit der Umschaltung eine Variable zu zeigen, und eine andere verbergen:Toggle funktioniert nur für ein Element
$(document).ready(function(){
$("#name_toggle").click(function(){
$("#hidden_onhover").toggle();
$("#onhover").toggle();
});
});
PHP:
echo "<a href=\"#\"><span id=\"onhover\">$row->common_name</span><span id=\"hidden_onhover\">$row->firstname $row->lastname</span></a>";
Das Problem ist, dass, wenn Datenbank 10 Objekte zurückgibt, I 10 Zeilen mit den Ergebnissen, aber schalten funktioniert nur auf das erste Element. Irgendwelche Ideen, was ich falsch mache?
Vielen Dank im Voraus.
IDs müssen eindeutig sein, in diesem Fall sollten Sie Klassen verwenden. –
@JonStirling danke es funktionierte –