FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: zap am 26 März 2016, 08:49:48

Titel: Class bei Label Widget dynamisch ändern
Beitrag von: zap am 26 März 2016, 08:49:48
Hallo,
kennt jemand einen Trick, wie man bei einem Label Widget eine CSS Klasse abhängig von einer bestimmten Aktion ändern kann.

Beispiel: Als Reaktion auf onClick ein Javascript aufrufen, das z.B. aus class="abcd" ein class="xyz" macht.
Titel: Antw:Class bei Label Widget dynamisch ändern
Beitrag von: setstate am 26 März 2016, 09:00:58
$(this).addClass('abc');

$(this).removeClass('xyz');
Titel: Antw:Class bei Label Widget dynamisch ändern
Beitrag von: zap am 26 März 2016, 11:58:52
Danke! Und wenn ich das von einem anderen Element aus machen möchte?

Widget 1 = Button
Widget 2 = Label

Ich klicke auf Button und ändere die Class in Label. Wie komme ich an das Object für addClass() bzw. removeClass()? Muss ich eine ID festlegen und dann getElementById aufrufen?

Ah habs gefunden:

$('#id').addClass