Hallo Linuchs,
Ist stopPropagation() das geeignete Mittel
Äh, das heißt, eigentlich nicht. Zwei interaktive Elemente zu schachteln ist das ungeeignete Mittel, und das hat du hier getan (die b Elemente sind sicherlich Kindelemente der Zeilen).
Besser wäre es, an Stelle der klickbaren Zeilen kleine Play-Buttons an den Zeilenanfang zu setzen, so dass die Akkorde Geschwister davon sind (bzw. Neffen). Dann stören sich die Events nicht gegenseitig.
Dann noch Buttons statt b Elemente für die Akkorde, und die Sache ist gleich viel besser, aus technischer Sicht. Die Akkord-Buttons kannst du ja so stylen, dass sie kein visuelles Chaos anrichten.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi