Hallo,
Bist du sicher, dass $(...).data(xyz) dir den Wert vom data-xyz - Attribut ausgibt? Wenn nicht, dann benutze besser wie in meinem Beispiel getAttribute oder - in jQuery - attr('data-xyz').
ja, zumindest laut Info aus dem Netz muss bei der .data() Methode nicht zwingend das data- Attribut mit angegeben werden
angeblich ist dies seit der Einführung des .data() seit jQuery-Version 1.2.3 so
dagegen ist bei der Unviversalmethode .attr() das data- zwingend mit anzugeben
Ja. Zweiteres ist tatsächlich bad practice. Wenn du dich auf zweiteres beziehen willst, dann nenn das nicht Methode mit onclick-Handler (aus o.g. Gründen) sondern inline-Notation oder onclick-Handler im HTML oder so ähnlich...
ok, auch wenn ich mich immer noch falsch ausdrücke und wohl einige Dinge durcheinander bringe komme ich nun doch schon voran
Danke!!!
und viele Grüße