Tobias Hahner: Css per JS updaten

Beitrag lesen

Hallihallo!

Und daraus ergibt sich die Frage: wozu wird die zusätzliche Klasse benötigt?

Hier wird anscheinend schon JQuery UI inklusive aller dazugehörigen CSS-Ressourcen eingebunden, also warum nicht nutzen?

#test123:focus

sollte als Selektor doch schon reichen - es geht ja (laut subject) um CSS ...
Warum also per Javascript?

Um Redundazen im CSS zu vermeiden und das Erscheinungsbild konsistent zu halten, falls sich was ändert.
Hier soll anscheinend ein Element in ein Widget verwandelt werden, sobald es den Focus erhält. Das ganze Widget-Gedöns basiert auf JQuery UI, macht also (höchstwahrscheinlich) sowieso nur mit Javascript Sinn.
Also kann man auch die Transformation in ein Widget ruhig direkt mit JS machen.

Beste Grüsse,
    Tobias Hahner