Rolf B: stopPropagation();

Beitrag lesen

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