Ich bin ein Anfänger in jQuery, und versucht, so etwas wie dies mit „find“ zu erhalten:JQuery finden und geben ein Wörterbuch
Eingang:
<td>
<a href="person.asp?id=100>Bryan Adams</a> (Singer)
<a href="person.asp?id=100>Bryan Adams</a> (Composer)
<a href="person.asp?id=101>Toto</a> (Group)
</td>
<td>
<a href="person.asp?id=10004>Celine Dion</a> (Singer)
<a href="person.asp?id=10005>John Travolta</a> (Actor)
</td>
<td>
<a href="person.asp?id=10004>Celine Dion</a> (Composer)
<a href="person.asp?id=10005>John Travolta</a> (Director)
</td>
<td>
... and so on
</td>
Ausgang wird ein Wörterbuch der Name sein (key) und Berufe - hängten Komma (Wert)
[Bryan Adams] [Singer,Composer]
[Toto] [Group]
[Celine Dion] [Singer,Composer]
[John Travolta] [Actor,Director]
Vielen Dank im Voraus
Wenn Sie „sagen put ", ist es eine HTML-Zeichenfolge oder tatsächliche DOM-Elemente? Und so willst du die Ausgabe: '{" Toto ": [" Gruppe "]," Celine Dion ": [" Sänger "," Komponist "], ...}'? – blex
Psst JavaScript hat keine Wörterbücher. Es hat Arrays. – evolutionxbox
@evolutionxbox Pssst jedes JavaScript-Objekt ist ein Wörterbuch – Ragnagord