Pit: data-attribute nach Browserupdate nicht mehr definiert

Beitrag lesen

Hallo,

ich habe eine Tabelle, in der ich Zellen jeweils den code

<button id='...' data-xyz='' data-zyx=''> mitgebe, um später in JS/Jquery hierauf zugreifen zu können.

var xyz = $(this).attr('data-xyz');

Das funktionierte lange Zeit sehr gut, aber auf einigen Browsern funktioniert das inzwischen nicht mehr, da xyz bei einem console.log als undefined ausgegeben wird.

Hat sich da browserseitig irgendwas verändert, bzw. wie fixe ich das im Code?

Ich vermute, dass das this nicht mehr den Button als Objekt referenziert sondern etwas anderes…

Pit